Compartir a través de


DataConnectionProperties.ResolveSynonym (Método)

Intenta a las soluciones que un sinónimo de PropertyDescriptor asociado a una propiedad base devolviendo la propiedad base descriptor.

Espacio de nombres:  Microsoft.VisualStudio.Data
Ensamblado:  Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)

Sintaxis

'Declaración
Protected Function ResolveSynonym ( _
    name As String, _
    setAsBaseName As Boolean _
) As PropertyDescriptor
protected PropertyDescriptor ResolveSynonym(
    string name,
    bool setAsBaseName
)
protected:
PropertyDescriptor^ ResolveSynonym(
    String^ name, 
    bool setAsBaseName
)
member ResolveSynonym : 
        name:string * 
        setAsBaseName:bool -> PropertyDescriptor
protected function ResolveSynonym(
    name : String, 
    setAsBaseName : boolean
) : PropertyDescriptor

Parámetros

  • name
    Tipo: String

    El nombre de un sinónimo.

  • setAsBaseName
    Tipo: Boolean

    Indica si este nombre establecido como nombre base para la propiedad, si se encuentra.

Valor devuelto

Tipo: PropertyDescriptor
Devuelve el descriptor de propiedad base encuentra para el sinónimo especificado.

Excepciones

Excepción Condición
ArgumentNullException

El parámetro name es null.

Comentarios

Utilice este método cuando se trata de sinónimos.

Cuando no se puede establecer una propiedad llamando al método de GetProperty , debe pasar el nombre a este método para determinar si el nombre es un sinónimo de una propiedad conocida.

En caso de que los intentos de un cliente para establecer el valor de una propiedad utilizando un sinónimo para el nombre de propiedad real, la implementación base de indizador de la clase pasan true para el parámetro de setAsBaseName , que indica que el nombre del sinónimo debe convertirse en el nuevo nombre base para la propiedad. Esto hace que la propiedad existente que se van a quitar y una nueva propiedad se agregue, utilizando el sinónimo como nombre.

Seguridad de .NET Framework

Vea también

Referencia

DataConnectionProperties Clase

Microsoft.VisualStudio.Data (Espacio de nombres)