Classe IndexedXmlPathCollection

Represents the collection of indexed XML paths.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Smo.AbstractCollectionBase
    Microsoft.SqlServer.Management.Smo.SmoCollectionBase
      Microsoft.SqlServer.Management.Smo.ArrayListCollectionBase
        Microsoft.SqlServer.Management.Smo.ParameterCollectionBase
          Microsoft.SqlServer.Management.Smo.IndexedXmlPathCollection

Spazio dei nomi  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class IndexedXmlPathCollection _
    Inherits ParameterCollectionBase
'Utilizzo
Dim instance As IndexedXmlPathCollection
public sealed class IndexedXmlPathCollection : ParameterCollectionBase
public ref class IndexedXmlPathCollection sealed : public ParameterCollectionBase
[<SealedAttribute>]
type IndexedXmlPathCollection =  
    class 
        inherit ParameterCollectionBase 
    end
public final class IndexedXmlPathCollection extends ParameterCollectionBase

Nel tipo IndexedXmlPathCollection sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Gets the number of objects in the referenced collection. Ereditato da SmoCollectionBase.
Proprietà pubblica IsSynchronized Gets the Boolean property value that specifies whether access to the collection is synchronized and therefore thread-safe. Ereditato da SmoCollectionBase.
Proprietà pubblica Item[Int32] Gets or sets the item in the collection.
Proprietà pubblica Item[String] Gets or sets the item in the collection.
Proprietà pubblica Parent Gets or sets the parent object of the collection.
Proprietà pubblica SyncRoot Gets an object that can be used to synchronize access to the collection. Ereditato da SmoCollectionBase.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(IndexedXmlPath) Adds an item to the collection with specified path.
Metodo pubblico Add(IndexedXmlPath, Int32) Adds an item to the collection with specified path and position where it will be inserted at.
Metodo pubblico Add(IndexedXmlPath, String) Adds an item to the collection with specified path and column where it will be inserted at.
Metodo protetto AddExisting Adds an object to the collection. Ereditato da AbstractCollectionBase.
Metodo pubblico Contains Validates whether the parameter collection contains a member with a name equal to the specified string. Ereditato da ParameterCollectionBase.
Metodo pubblico CopyTo Copies an item in the collection.
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico GetEnumerator Returns an IEnumerator interface that allows you to iterate through the objects in the collection. Ereditato da SmoCollectionBase.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico ItemById Specifies an item by its identifier.
Metodo pubblico Refresh() Refreshes the referenced collection. Ereditato da SmoCollectionBase.
Metodo pubblico Refresh(Boolean) Refreshes the referenced collection with the option to refresh child objects of the referenced collection. Ereditato da SmoCollectionBase.
Metodo pubblico Remove(String) Removes a member from the collection with the specified name. Ereditato da ParameterCollectionBase.
Metodo pubblico Remove(IndexedXmlPath) Removes an item in the collection.
Metodo pubblico ToString Ereditato da Object.

In alto

Campi

  Nome Descrizione
Campo protetto initialized This value supports the SMO infrastructure and is not intended to be used directly from your code. Ereditato da AbstractCollectionBase.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Copies the elements from an instance to an array beginning at the index indicated. Ereditato da SmoCollectionBase.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.Smo