다음을 통해 공유


ItemMetadata.SetCustomField 메서드 (String, String)

파생 클래스에서 재정의되면 지정된 사용자 지정 필드의 값을 설정합니다.

네임스페이스: Microsoft.Synchronization.MetadataStorage
어셈블리: microsoft.synchronization.metadatastorage.dll의 Microsoft.Synchronization.MetadataStorage

구문

‘선언
Public MustOverride Sub SetCustomField ( _
    fieldName As String, _
    value As String _
)
‘사용 방법
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
public abstract void SetCustomField (
    String fieldName, 
    String value
)
public abstract function SetCustomField (
    fieldName : String, 
    value : String
)

매개 변수

  • fieldName
    사용자 지정 필드의 이름입니다.
  • value
    필드의 값입니다.

예외

예외 형식 조건

ArgumentNullException

fieldName이 null 참조(Visual Basic에서는 Nothing)인 경우

ArgumentException

fieldName의 길이가 0입니다.

ArgumentOutOfRangeException

value가 너무 깁니다. SqlMetadataStore를 통해 사용할 수 있는 이 클래스의 구현에서는 값이 4000자 미만이어야 합니다.

주의

사용자 지정 필드는 복제본 메타데이터가 처음으로 초기화될 때 FieldSchema 개체에 정의해야 합니다.

참고 항목

참조

ItemMetadata 클래스
ItemMetadata 멤버
Microsoft.Synchronization.MetadataStorage 네임스페이스