PropertyValue

PropertyValue class

Representa un valor de propiedad.

public class PropertyValue

Constructores

Nombre Descripción
PropertyValue(bool) Inicializa una nueva instancia delPropertyValue clase con un valor booleano.
PropertyValue(byte[]) Inicializa una nueva instancia delPropertyValue clase con una matriz de bytes.
PropertyValue(DateTime) Inicializa una nueva instancia delPropertyValue clase con unDateTime valor.
PropertyValue(double) Inicializa una nueva instancia delPropertyValue clase con valor doble.
PropertyValue(double[]) Inicializa una nueva instancia delPropertyValue clase con una matriz de valores dobles.
PropertyValue(int) Inicializa una nueva instancia delPropertyValue clase con valor entero.
PropertyValue(int[]) Inicializa una nueva instancia delPropertyValue clase con una matriz de valores enteros.
PropertyValue(long) Inicializa una nueva instancia delPropertyValue clase con un valor largo.
PropertyValue(long[]) Inicializa una nueva instancia delPropertyValue clase con una matriz de valores largos.
PropertyValue(string) Inicializa una nueva instancia delPropertyValue clase con un valor de cadena.
PropertyValue(string[]) Inicializa una nueva instancia delPropertyValue clase con una matriz de cadenas.
PropertyValue(TimeSpan) Inicializa una nueva instancia delPropertyValue clase con unTimeSpan valor.

Propiedades

Nombre Descripción
RawValue { get; } Obtiene el valor bruto.
Type { get; } Obtiene elMetadataPropertyType .

Métodos

Nombre Descripción
AcceptValue(ValueAcceptor) Extrae el valor de la propiedad usando un personalizadoValueAcceptor .
ToArray<TElement>() Convierte el valor de la propiedad en una matriz del tipo especificado.
ToClass<T>() Convierte el valor de la propiedad en un tipo de referencia.
override ToString() Devuelve una cadena que representa el valor de la propiedad.
ToStruct<T>() Convierte el valor de la propiedad en un tipo de valor.
ToStruct<T>(T) Convierte el valor de la propiedad en un tipo de valor.

Ver también