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.
Represents an attribute that allows valid values to be returned that can be applied to a property that is also a soft reference. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
This API is not CLS-compliant. The CLS-compliant alternative is [false].
Inheritance Hierarchy
System.Object
System.Attribute
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceSelectorAttribute
Namespace: Microsoft.SqlServer.Management.Sdk.Sfc.Metadata
Assembly: Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)
Syntax
'Declaration
<AttributeUsageAttribute(AttributeTargets.Property, Inherited := True, AllowMultiple := False)> _
<CLSCompliantAttribute(False)> _
Public Class SfcReferenceSelectorAttribute _
Inherits Attribute
'Usage
Dim instance As SfcReferenceSelectorAttribute
[AttributeUsageAttribute(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
[CLSCompliantAttribute(false)]
public class SfcReferenceSelectorAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Property, Inherited = true, AllowMultiple = false)]
[CLSCompliantAttribute(false)]
public ref class SfcReferenceSelectorAttribute : public Attribute
[<AttributeUsageAttribute(AttributeTargets.Property, Inherited = true, AllowMultiple = false)>]
[<CLSCompliantAttribute(false)>]
type SfcReferenceSelectorAttribute =
class
inherit Attribute
end
public class SfcReferenceSelectorAttribute extends Attribute
The SfcReferenceSelectorAttribute type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
SfcReferenceSelectorAttribute | Initializes a new instance of the SfcReferenceSelectorAttribute class with the specified field and path expression. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Arguments | Gets the arguments for the PathExpression. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
Field | Gets the field that needs to be return by the query. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
PathExpression | Gets the path expression that is use to resolve the reference. Do not reference this member directly in your code. It supports the SQL Server infrastructure. |
![]() |
TypeId | (Inherited from Attribute.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | (Inherited from Attribute.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Attribute.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
IsDefaultAttribute | (Inherited from Attribute.) |
![]() |
Match | (Inherited from Attribute.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
_Attribute.GetIDsOfNames | (Inherited from Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfo | (Inherited from Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfoCount | (Inherited from Attribute.) |
![]() ![]() |
_Attribute.Invoke | (Inherited from Attribute.) |
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.