InputDescriptor Constructor (String, Type, String, String, AutoAssignedInput, Type, Type)
Initializes a new instance of the InputDescriptor class by using the provided parameters.
Namespace: Microsoft.Data.Schema.Tools.DataGenerator
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
Public Sub New ( _
key As String, _
type As Type, _
name As String, _
description As String, _
inputType As AutoAssignedInput, _
typeConverter As Type, _
uiTypeEditor As Type _
)
public InputDescriptor(
string key,
Type type,
string name,
string description,
AutoAssignedInput inputType,
Type typeConverter,
Type uiTypeEditor
)
public:
InputDescriptor(
String^ key,
Type^ type,
String^ name,
String^ description,
AutoAssignedInput inputType,
Type^ typeConverter,
Type^ uiTypeEditor
)
new :
key:string *
type:Type *
name:string *
description:string *
inputType:AutoAssignedInput *
typeConverter:Type *
uiTypeEditor:Type -> InputDescriptor
public function InputDescriptor(
key : String,
type : Type,
name : String,
description : String,
inputType : AutoAssignedInput,
typeConverter : Type,
uiTypeEditor : Type
)
Parameters
- key
Type: System.String
The key that uniquely identifies the input value. For the default generator, this key is the property name.
- type
Type: System.Type
The data type of the input value.
- name
Type: System.String
The friendly name of the input. This name appears in the Properties window.
- description
Type: System.String
The description of the input. This description appears in the Properties window.
- inputType
Type: Microsoft.Data.Schema.Tools.DataGenerator.AutoAssignedInput
A member of the AutoAssignedInput enumeration that indicates the type of input. This parameter is used to specify the type of the input for well-known input types.
- typeConverter
Type: System.Type
The Type of the type converter to use for this input. A type converter is used to show a drop-down list in the Properties window.
- uiTypeEditor
Type: System.Type
The Type of the editor for this input.
Remarks
The inputType parameter can have any one of the well-known input types that AutoAssignedInput defines, which include Seed(), Nullable(), PercentageNull(), Unique(), and so on.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Microsoft.Data.Schema.Tools.DataGenerator Namespace
AutoAssignedInput