Condividi tramite


Costruttore IndexSchema (IEnumerable generico, Boolean)

Inizializza una nuova istanza della classe IndexSchema che contiene l'elenco specificato di nomi di campo indicizzati e un valore che indica se lo schema di indice definisce in modo univoco un elemento.

Spazio dei nomi: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Sintassi

'Dichiarazione
Public Sub New ( _
    fieldNames As IEnumerable(Of String), _
    isUnique As Boolean _
)
'Utilizzo
Dim fieldNames As IEnumerable(Of String)
Dim isUnique As Boolean

Dim instance As New IndexSchema(fieldNames, isUnique)
public IndexSchema (
    IEnumerable<string> fieldNames,
    bool isUnique
)
public:
IndexSchema (
    IEnumerable<String^>^ fieldNames, 
    bool isUnique
)
public IndexSchema (
    IEnumerable<String> fieldNames, 
    boolean isUnique
)
public function IndexSchema (
    fieldNames : IEnumerable<String>, 
    isUnique : boolean
)

Parametri

  • fieldNames
    Elenco di nomi di campi indicizzati.
  • isUnique
    true se lo schema di indice identifica in modo univoco un elemento; in caso contrario, false.

Eccezioni

Tipo di eccezione Condizione

ArgumentNullException

Un nome in fieldNames è Null.

ArgumentException

Un nome in fieldNames ha lunghezza 0.

ArgumentOutOfRangeException

fieldNames ha lunghezza 0.

Osservazioni

I campi passati in fieldNames devono esistere anche nello schema di campo personalizzato definito per la replica.

Vedere anche

Riferimento

Classe IndexSchema
Membri IndexSchema
Spazio dei nomi Microsoft.Synchronization.MetadataStorage