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 the attribute for references to an enumerable target.
This API is not CLS-compliant.
Inheritance Hierarchy
System.Object
System.Attribute
Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceCollectionAttribute
Namespace: Microsoft.SqlServer.Management.Sdk.Sfc.Metadata
Assembly: Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
<AttributeUsageAttribute(AttributeTargets.Property, Inherited := True, AllowMultiple := True)> _
Public Class SfcReferenceCollectionAttribute _
Inherits Attribute
'Usage
Dim instance As SfcReferenceCollectionAttribute
[CLSCompliantAttribute(false)]
[AttributeUsageAttribute(AttributeTargets.Property, Inherited = true, AllowMultiple = true)]
public class SfcReferenceCollectionAttribute : Attribute
[CLSCompliantAttribute(false)]
[AttributeUsageAttribute(AttributeTargets::Property, Inherited = true, AllowMultiple = true)]
public ref class SfcReferenceCollectionAttribute : public Attribute
[<CLSCompliantAttribute(false)>]
[<AttributeUsageAttribute(AttributeTargets.Property, Inherited = true, AllowMultiple = true)>]
type SfcReferenceCollectionAttribute =
class
inherit Attribute
end
public class SfcReferenceCollectionAttribute extends Attribute
The SfcReferenceCollectionAttribute type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
SfcReferenceCollectionAttribute(Type) | Initializes a new instance of the SfcReferenceCollectionAttribute class with optional keys. |
![]() |
SfcReferenceCollectionAttribute(Type, array<String[]) | Initializes a new instance of the SfcReferenceCollectionAttribute class with optional keys and parameter. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Arguments | Gets the arguments for the resolver. |
![]() |
CollectionResolver | Gets the custom resolver interface. |
![]() |
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.) |
![]() |
ResolveCollection(Object) | Resolve a target enumerable from the given source object. |
![]() |
ResolveCollection<T, S>(S) | Resolve a strongly-typed target enumerable from the given source 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.