Compartir a través de


Clase SqlPropertyCollection

The SqlPropertyCollection class is an abstract class that is used in the management of object properties.

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 SqlPropertyCollection _
    Inherits PropertyCollection
'Uso
Dim instance As SqlPropertyCollection
public class SqlPropertyCollection : PropertyCollection
public ref class SqlPropertyCollection : public PropertyCollection
type SqlPropertyCollection =  
    class
        inherit PropertyCollection
    end
public class SqlPropertyCollection extends PropertyCollection

El tipo SqlPropertyCollection expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Gets the number of properties in the PropertyCollection object. (Se hereda de PropertyCollection.)
Propiedad pública IsSynchronized Gets a Boolean value indicating whether access to the collection is synchronized and therefore thread-safe. (Se hereda de PropertyCollection.)
Propiedad pública Item[ ( [ ( Int32] ) ] ) Gets an object in the collection by index number. (Se hereda de PropertyCollection.)
Propiedad pública Item[ ( [ ( String] ) ] ) Gets an object in the collection by name. (Se hereda de PropertyCollection.)
Propiedad pública SyncRoot Gets an object that can be used to synchronize access to the collection. (Se hereda de PropertyCollection.)

Arriba

Métodos

  Nombre Descripción
Método público Contains Determines whether the element specified by key exists in the collection. (Se hereda de PropertyCollection.)
Método público CopyTo Copies the collection objects to a one-dimensional array beginning at the index value specified. (Se hereda de PropertyCollection.)
Método público EnumPropertyInfo() () () () Returns an enumerated list of property information.
Método público EnumPropertyInfo(SqlServerVersions) Returns an enumerated list of property information.
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetEnumerator Gets an enumerator that can iterate through the list of objects. (Se hereda de PropertyCollection.)
Método público GetHashCode (Se hereda de Object.)
Método público GetPropertyInfo Gets property information.
Método público GetPropertyObject(Int32) Gets the Property object. (Se hereda de PropertyCollection.)
Método público GetPropertyObject(String) Gets the Property object. (Se hereda de PropertyCollection.)
Método público GetPropertyObject(Int32, Boolean) Gets the Property object. (Se hereda de PropertyCollection.)
Método público GetPropertyObject(String, Boolean) .Gets the Property object. (Se hereda de PropertyCollection.)
Método público GetType (Se hereda de Object.)
Método protegido LookupID Returns the ID of the Property object in the PropertyCollection object that has the specified name. (Se hereda de PropertyCollection.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString (Se hereda de Object.)

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado ICollection. . :: . .CopyTo Copies the collection. (Se hereda de PropertyCollection.)
Implementación de interfaces explícitasMétodo privado ISfcPropertySet. . :: . .Contains(ISfcProperty) Determines whether the property collection contains the property specified by the parameter. (Se hereda de PropertyCollection.)
Implementación de interfaces explícitasMétodo privado ISfcPropertySet. . :: . .Contains< (Of < <' (T> ) > > )(String) Determines whether the property collection contains the property specified by the name parameter. (Se hereda de PropertyCollection.)
Implementación de interfaces explícitasMétodo privado ISfcPropertySet. . :: . .EnumProperties Gets the enumerator for the property collection. (Se hereda de PropertyCollection.)
Implementación de interfaces explícitasMétodo privado ISfcPropertySet. . :: . .TryGetProperty Tries to get the property specified by the name parameter and type specified by the property parameter. (Se hereda de PropertyCollection.)
Implementación de interfaces explícitasMétodo privado ISfcPropertySet. . :: . .TryGetPropertyValue(String, Object%) Tries to get the property value specified by the name parameter and type specified by the property parameter. (Se hereda de PropertyCollection.)
Implementación de interfaces explícitasMétodo privado ISfcPropertySet. . :: . .TryGetPropertyValue< (Of < <' (T> ) > > )(String, T%) Tries to get the property value specified by the name parameter and type specified by the value parameter. (Se hereda de PropertyCollection.)

Arriba

Ejemplos

Usar colecciones

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.