Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This class represents an ambiguous element descriptor.
Inheritance Hierarchy
System.Object
Microsoft.Data.Schema.Sql.SchemaModel.SqlElementDescriptor
Microsoft.Data.Schema.Sql.SchemaModel.SqlPotentialElementDescriptor
Namespace: Microsoft.Data.Schema.Sql.SchemaModel
Assembly: Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)
Syntax
'Declaration
Public Class SqlPotentialElementDescriptor _
Inherits SqlElementDescriptor
public class SqlPotentialElementDescriptor : SqlElementDescriptor
public ref class SqlPotentialElementDescriptor : public SqlElementDescriptor
type SqlPotentialElementDescriptor =
class
inherit SqlElementDescriptor
end
public class SqlPotentialElementDescriptor extends SqlElementDescriptor
The SqlPotentialElementDescriptor type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Affinity | Gets the priority assigned to the potential descriptor. |
![]() |
Alias | Gets the alias of the potential descriptor (or null, if no alias exists). |
![]() |
ClrParts | Gets the parts of the name of the descriptor that are CLR properties/functions. |
![]() |
ElementType | Gets the type of the element. (Inherited from SqlElementDescriptor.) |
![]() |
ExternalReferenceParts | Gets the external parts for the name of the element. (Inherited from SqlElementDescriptor.) |
![]() |
HasAlias | Gets a value that indicates whether this potential has an alias. |
![]() |
Identifiers | Gets the parts of the name of the element. (Inherited from SqlElementDescriptor.) |
![]() |
IgnoreName | Gets or sets a value that indicates whether the name is ignored for this descriptor. (Inherited from SqlElementDescriptor.) |
![]() |
IsClr | Gets a value that indicates whether the descriptor specifies a Common Language Run-time (CLR) column. |
![]() |
IsEmpty | Gets a value that indicates whether the descriptor is empty (contains no identifiers). (Inherited from SqlElementDescriptor.) |
![]() |
IsVariable | Gets a value that indicates whether this is a variable object. |
![]() |
IsVolatile | Gets a value that indicates whether this descriptor corresponds to a volatile element. (Inherited from SqlElementDescriptor.) |
![]() |
OriginalAffinity | Gets the original affinity. |
![]() |
Relevance | Gets the relevance that is associated with the potential descriptor. |
![]() |
Volatility | Gets the element volatility. (Inherited from SqlElementDescriptor.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AddExternalNameParts(IEnumerable<String>) | Adds one or more external name parts into the element descriptor. (Inherited from SqlElementDescriptor.) |
![]() |
AddExternalNameParts(array<String[]) | Adds one or more external name parts into the element descriptor. (Inherited from SqlElementDescriptor.) |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.