SfcReferenceAttribute Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.