次の方法で共有


ItemMetadata.SetCustomField メソッド (String, UInt32)

派生クラスでオーバーライドされると、指定されたカスタム フィールドの値を設定します。

名前空間: Microsoft.Synchronization.MetadataStorage
アセンブリ: Microsoft.Synchronization.MetadataStorage (microsoft.synchronization.metadatastorage.dll 内)

構文

'宣言
Public MustOverride Sub SetCustomField ( _
    fieldName As String, _
    value As UInteger _
)
'使用
Dim instance As ItemMetadata
Dim fieldName As String
Dim value As UInteger

instance.SetCustomField(fieldName, value)
public abstract void SetCustomField (
    string fieldName,
    uint value
)
public:
virtual void SetCustomField (
    String^ fieldName, 
    unsigned int value
) abstract
public abstract void SetCustomField (
    String fieldName, 
    UInt32 value
)
public abstract function SetCustomField (
    fieldName : String, 
    value : uint
)

パラメーター

  • fieldName
    カスタム フィールドの名前です。
  • value
    フィールドの値です。

例外

例外の種類 条件

ArgumentNullException

fieldName が NULL 参照 (Visual Basic では Nothing) です。 です。

ArgumentException

fieldName の長さが 0 です。

解説

カスタム フィールドは、レプリカ メタデータを最初に初期化するときに、FieldSchema オブジェクトで定義する必要があります。

参照

リファレンス

ItemMetadata クラス
ItemMetadata メンバー
Microsoft.Synchronization.MetadataStorage 名前空間