SetCustomField-Methode (String, String)

Legt, wenn in einer abgeleiteten Klasse überschrieben, den Wert des angegebenen benutzerdefinierten Felds fest.

Namespace:  Microsoft.Synchronization.MetadataStorage
Assembly:  Microsoft.Synchronization.MetadataStorage (in Microsoft.Synchronization.MetadataStorage.dll)

Syntax

'Declaration
Public MustOverride Sub SetCustomField ( _
    fieldName As String, _
    value As String _
)
'Usage
Dim instance As ItemMetadata
Dim fieldName As String
Dim value As String

instance.SetCustomField(fieldName, value)
public abstract void SetCustomField(
    string fieldName,
    string value
)
public:
virtual void SetCustomField(
    String^ fieldName, 
    String^ value
) abstract
abstract SetCustomField : 
        fieldName:string * 
        value:string -> unit 
public abstract function SetCustomField(
    fieldName : String, 
    value : String
)

Parameter

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

fieldName ist NULL.

ArgumentException

fieldName hat die Länge 0.

ArgumentOutOfRangeException

value ist zu lang. Für die Implementierung dieser Klasse, die bei der Verwendung von SqlMetadataStore verfügbar ist, müssen die Werte kleiner als 4000 Zeichen sein.

Hinweise

Benutzerdefinierte Felder müssen in einem FieldSchema-Objekt definiert werden, wenn die Replikatmetadaten zum ersten Mal initialisiert werden.

Siehe auch

Verweis

ItemMetadata Klasse

ItemMetadata-Member

SetCustomField-Überladung

Microsoft.Synchronization.MetadataStorage-Namespace