Classe PropertyCollection

The PropertyCollection class represents a collection of Property objects that represent all the properties defined on the parent object.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Smo.PropertyCollection
    Microsoft.SqlServer.Management.Smo.SqlPropertyCollection

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

Sintassi

'Dichiarazione
Public Class PropertyCollection _
    Implements ICollection, IEnumerable, ISfcPropertySet
'Utilizzo
Dim instance As PropertyCollection
public class PropertyCollection : ICollection, 
    IEnumerable, ISfcPropertySet
public ref class PropertyCollection : ICollection, 
    IEnumerable, ISfcPropertySet
type PropertyCollection =  
    class 
        interface ICollection 
        interface IEnumerable 
        interface ISfcPropertySet 
    end
public class PropertyCollection implements ICollection, IEnumerable, ISfcPropertySet

Nel tipo PropertyCollection sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Gets the number of properties in the PropertyCollection object.
Proprietà pubblica IsSynchronized Gets a Boolean value indicating whether access to the collection is synchronized and therefore thread-safe.
Proprietà pubblica Item[Int32] Gets an object in the collection by index number.
Proprietà pubblica Item[String] Gets an object in the collection by name.
Proprietà pubblica SyncRoot Gets an object that can be used to synchronize access to the collection.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Contains Determines whether the element specified by key exists in the collection.
Metodo pubblico CopyTo Copies the collection objects to a one-dimensional array beginning at the index value specified.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Gets an enumerator that can iterate through the list of objects.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetPropertyObject(Int32) Gets the Property object.
Metodo pubblico GetPropertyObject(String) Gets the Property object.
Metodo pubblico GetPropertyObject(Int32, Boolean) Gets the Property object.
Metodo pubblico GetPropertyObject(String, Boolean) .Gets the Property object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto LookupID Returns the ID of the Property object in the PropertyCollection object that has the specified name.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo Copies the collection.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.Contains(String) Determines whether the property collection contains the property specified by the propertyName parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.Contains(ISfcProperty) Determines whether the property collection contains the property specified by the parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.Contains<T>(String) Determines whether the property collection contains the property specified by the name parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.EnumProperties Gets the enumerator for the property collection.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.TryGetProperty Tries to get the property specified by the name parameter and type specified by the property parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.TryGetPropertyValue(String, Object%) Tries to get the property value specified by the name parameter and type specified by the property parameter.
Implementazione esplicita dell'interfacciaMetodo privato ISfcPropertySet.TryGetPropertyValue<T>(String, T%) Tries to get the property value specified by the name parameter and type specified by the value parameter.

In alto

Osservazioni

A PropertyCollection object can be used to gain access to a set of properties. You can use the Item property to return a specific Property object.

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

Altre risorse

Utilizzo delle raccolte