EdmToClrConverter.AsClrValue<T> 메서드 (IEdmValue)
edmValue를 지정된 형식의 CLR 값으로 변환합니다.
네임스페이스: Microsoft.Data.Edm.EdmToClrConversion
어셈블리: Microsoft.Data.Edm(Microsoft.Data.Edm.dll)
구문
‘선언
Public Function AsClrValue(Of T) ( _
edmValue As IEdmValue _
) As T
‘사용 방법
Dim instance As EdmToClrConverter
Dim edmValue As IEdmValue
Dim returnValue As T
returnValue = instance.AsClrValue(edmValue)
public T AsClrValue<T>(
IEdmValue edmValue
)
public:
generic<typename T>
T AsClrValue(
IEdmValue^ edmValue
)
member AsClrValue :
edmValue:IEdmValue -> 'T
JScript는 제네릭 형식 및 메서드를 지원하지 않습니다.
유형 매개 변수
- T
CLR 형식입니다.
매개 변수
- edmValue
유형: Microsoft.Data.Edm.Values.IEdmValue
변환할 EDM 값입니다.
반환 값
유형: T
지정된 형식의 CLR 값입니다.
주의
T에 지원되는 값:
CLR 열거형 형식
다음 셰이프의 setter 및 컬렉션 속성이 있는 기본 생성자와 공용 속성을 가진 CLR 클래스
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; } }
이 메서드는 값 형식에 대한 boxing 및 unboxing을 수행합니다. boxing 및 unboxing이 수행되지 않도록 하려면 AsClrString(IEdmValue) 같은 값 형식의 특정 메서드를 사용합니다.