Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert eine neue Instanz der FieldSchema-Klasse, die auf dem angegebenen Namen, Datentyp und der maximalen Länge des Felds basiert.
Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in Microsoft.Synchronization.MetadataStorage.dll)
Syntax
'Declaration
Public Sub New ( _
name As String, _
dataType As Type, _
maxLength As UInteger _
)
'Usage
Dim name As String
Dim dataType As Type
Dim maxLength As UInteger
Dim instance As New FieldSchema(name, dataType, _
maxLength)
public FieldSchema(
string name,
Type dataType,
uint maxLength
)
public:
FieldSchema(
String^ name,
Type^ dataType,
unsigned int maxLength
)
new :
name:string *
dataType:Type *
maxLength:uint32 -> FieldSchema
public function FieldSchema(
name : String,
dataType : Type,
maxLength : uint
)
Parameter
- name
Typ: System. . :: . .String
Der Name des benutzerdefinierten Felds.
- dataType
Typ: System. . :: . .Type
Der Datentyp des Felds.
- maxLength
Typ: System. . :: . .UInt32
Die maximale Länge des Felds. Der Wert wird in Bytes angegeben, wenn das Feld ein Array von Bytes ist, und in Zeichen, wenn das Feld eine Zeichenfolge ist. Für andere Typen von Feldern wird der Wert ignoriert.
Ausnahmen
| Ausnahme | Bedingung |
|---|---|
| ArgumentNullException | name ist NULL oder dataType ist NULL. |
| ArgumentException | name hat die Länge 0. |
| ArgumentOutOfRangeException | maxLength ist 0. |