Share via


SfcReferenceAttribute Constructors

Definition

Overloads

SfcReferenceAttribute(Type)

Reference will be resolved by creating an instance of the given resolver type.

SfcReferenceAttribute(Type, String[])

Reference will be resolved by creating an instance of the given resolver type with optional keys and parameters.

SfcReferenceAttribute(Type, String, String[])

Reference will be resolved with values of passed in property names

SfcReferenceAttribute(Type, String[], String, String[])

Reference will be resolved with values of passed in property names

SfcReferenceAttribute(Type, Type, String, String[])

Reference will be resolved by calling a delegate

SfcReferenceAttribute(Type, String[], Type, String, String[])

Reference will be resolved by calling a delegate

SfcReferenceAttribute(Type)

Reference will be resolved by creating an instance of the given resolver type.

public SfcReferenceAttribute (Type resolverType);
new Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute : Type -> Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute
Public Sub New (resolverType As Type)

Parameters

resolverType
Type

The type to instantiate a collection resolver from.

Applies to

SfcReferenceAttribute(Type, String[])

Reference will be resolved by creating an instance of the given resolver type with optional keys and parameters.

public SfcReferenceAttribute (Type resolverType, string[] parameters);
new Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute : Type * string[] -> Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute
Public Sub New (resolverType As Type, parameters As String())

Parameters

resolverType
Type

The type to instantiate a resolver from.

parameters
String[]

Any parameters needed for the resolver method.

Applies to

SfcReferenceAttribute(Type, String, String[])

Reference will be resolved with values of passed in property names

public SfcReferenceAttribute (Type referenceType, string urnTemplate, params string[] parameters);
new Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute : Type * string * string[] -> Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute
Public Sub New (referenceType As Type, urnTemplate As String, ParamArray parameters As String())

Parameters

referenceType
Type
urnTemplate
String
parameters
String[]

Parameters for reference type

Applies to

SfcReferenceAttribute(Type, String[], String, String[])

Reference will be resolved with values of passed in property names

public SfcReferenceAttribute (Type referenceType, string[] keys, string urnTemplate, params string[] parameters);
new Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute : Type * string[] * string * string[] -> Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute
Public Sub New (referenceType As Type, keys As String(), urnTemplate As String, ParamArray parameters As String())

Parameters

referenceType
Type
keys
String[]

All keys if this is a multi-key reference

urnTemplate
String
parameters
String[]

Parameters for path expression

Applies to

SfcReferenceAttribute(Type, Type, String, String[])

Reference will be resolved by calling a delegate

public SfcReferenceAttribute (Type referenceType, Type resolverType, string methodName, params string[] parameters);
new Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute : Type * Type * string * string[] -> Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute
Public Sub New (referenceType As Type, resolverType As Type, methodName As String, ParamArray parameters As String())

Parameters

referenceType
Type
resolverType
Type
methodName
String

A static resolver method.

parameters
String[]

Arguments that will be passed into the method.

Applies to

SfcReferenceAttribute(Type, String[], Type, String, String[])

Reference will be resolved by calling a delegate

public SfcReferenceAttribute (Type referenceType, string[] keys, Type resolverType, string methodName, params string[] parameters);
new Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute : Type * string[] * Type * string * string[] -> Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcReferenceAttribute
Public Sub New (referenceType As Type, keys As String(), resolverType As Type, methodName As String, ParamArray parameters As String())

Parameters

referenceType
Type
keys
String[]

All keys if this is a multi-key reference

resolverType
Type

Type on which resolver exists.

methodName
String

A static resolver method.

parameters
String[]

Arguments that will be passed into the method.

Applies to