ItemMetadata.SetCustomField Método (String, Byte[])
Cuando se invalida en una clase derivada, establece el valor del campo personalizado especificado.
Espacio de nombres: Microsoft.Synchronization.MetadataStorage
Ensamblado: Microsoft.Synchronization.MetadataStorage (en microsoft.synchronization.metadatastorage.dll)
Sintaxis
'Declaración
Public MustOverride Sub SetCustomField ( _
fieldName As String, _
value As Byte() _
)
'Uso
Dim instance As ItemMetadata
Dim fieldName As String
Dim value As Byte()
instance.SetCustomField(fieldName, value)
public abstract void SetCustomField (
string fieldName,
byte[] value
)
public:
virtual void SetCustomField (
String^ fieldName,
array<unsigned char>^ value
) abstract
public abstract void SetCustomField (
String fieldName,
byte[] value
)
public abstract function SetCustomField (
fieldName : String,
value : byte[]
)
Parámetros
- fieldName
Nombre del campo personalizado.
- value
Valor del campo.
Excepciones
Tipo de excepción | Condición |
---|---|
fieldName es un valor es una referencia nula (Nothing en Visual Basic).. |
|
La longitud de fieldName es 0. |
|
value es demasiado largo. Para la implementación de esta clase que está disponible mediante SqlMetadataStore, los valores deben tener menos de 8000 bytes. |
Notas
Los campos personalizados se deben definir en un objeto FieldSchema cuando se inicializan los metadatos de la réplica por primera vez.
Vea también
Referencia
ItemMetadata Clase
ItemMetadata Miembros
Microsoft.Synchronization.MetadataStorage Espacio de nombres