Clase PropertyCollection
The PropertyCollection class represents a collection of Property objects that represent all the properties defined on the parent object.
Jerarquía de herencia
System.Object
Microsoft.SqlServer.Management.Smo.PropertyCollection
Microsoft.SqlServer.Management.Smo.SqlPropertyCollection
Espacio de nombres: Microsoft.SqlServer.Management.Smo
Ensamblado: Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)
Sintaxis
'Declaración
Public Class PropertyCollection _
Implements ICollection, IEnumerable, ISfcPropertySet
'Uso
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
El tipo PropertyCollection expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Gets the number of properties in the PropertyCollection object. | |
IsSynchronized | Gets a Boolean value indicating whether access to the collection is synchronized and therefore thread-safe. | |
Item[Int32] | Gets an object in the collection by index number. | |
Item[String] | Gets an object in the collection by name. | |
SyncRoot | Gets an object that can be used to synchronize access to the collection. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Contains | Determines whether the element specified by key exists in the collection. | |
CopyTo | Copies the collection objects to a one-dimensional array beginning at the index value specified. | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetEnumerator | Gets an enumerator that can iterate through the list of objects. | |
GetHashCode | (Se hereda de Object.) | |
GetPropertyObject(Int32) | Gets the Property object. | |
GetPropertyObject(String) | Gets the Property object. | |
GetPropertyObject(Int32, Boolean) | Gets the Property object. | |
GetPropertyObject(String, Boolean) | .Gets the Property object. | |
GetType | (Se hereda de Object.) | |
LookupID | Returns the ID of the Property object in the PropertyCollection object that has the specified name. | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | (Se hereda de Object.) |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
ICollection.CopyTo | Copies the collection. | |
ISfcPropertySet.Contains(String) | Determines whether the property collection contains the property specified by the propertyName parameter. | |
ISfcPropertySet.Contains(ISfcProperty) | Determines whether the property collection contains the property specified by the parameter. | |
ISfcPropertySet.Contains<T>(String) | Determines whether the property collection contains the property specified by the name parameter. | |
ISfcPropertySet.EnumProperties | Gets the enumerator for the property collection. | |
ISfcPropertySet.TryGetProperty | Tries to get the property specified by the name parameter and type specified by the property parameter. | |
ISfcPropertySet.TryGetPropertyValue(String, Object%) | Tries to get the property value specified by the name parameter and type specified by the property parameter. | |
ISfcPropertySet.TryGetPropertyValue<T>(String, T%) | Tries to get the property value specified by the name parameter and type specified by the value parameter. |
Arriba
Comentarios
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.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Vea también
Referencia
Espacio de nombres Microsoft.SqlServer.Management.Smo