Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Converte edmValue in un valore CLR del tipo specificato.
Spazio dei nomi Microsoft.Data.Edm.EdmToClrConversion
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Sintassi
'Dichiarazione
Public Function AsClrValue ( _
edmValue As IEdmValue, _
clrType As Type _
) As Object
'Utilizzo
Dim instance As EdmToClrConverter
Dim edmValue As IEdmValue
Dim clrType As Type
Dim returnValue As Object
returnValue = instance.AsClrValue(edmValue, _
clrType)
public Object AsClrValue(
IEdmValue edmValue,
Type clrType
)
public:
Object^ AsClrValue(
IEdmValue^ edmValue,
Type^ clrType
)
member AsClrValue :
edmValue:IEdmValue *
clrType:Type -> Object
public function AsClrValue(
edmValue : IEdmValue,
clrType : Type
) : Object
Parametri
- edmValue
Tipo: Microsoft.Data.Edm.Values.IEdmValue
Valore EDM da convertire.
- clrType
Tipo: System.Type
Tipo CLR.
Valore restituito
Tipo: System.Object
Valore CLR convertito da edmValue.
Osservazioni
I valori supportati per T sono:
Tipi enum CLR.
Classi CLR con costruttori predefiniti e proprietà pubbliche con metodi setter e proprietà di raccolta con i formati seguenti:
IEnumerable<T> EnumerableProperty { get; set; }
ICollection<T> CollectionProperty { get; set; }
IList<T> ListProperty { get; set; }
ICollection<T> CollectionProperty { get { return this.nonNullCollection; } }
IList<T> ListProperty { get { return this.nonNullList; } }
Questo metodo esegue la conversione boxing e unboxing per i tipi di valore. Per evitare la conversione boxing e unboxing, utilizzare metodi specifici per il tipo di valore, quali AsClrString(IEdmValue).