다음을 통해 공유


EdmStringTypeReference 클래스

정의

EDM 문자열 형식에 대한 참조를 나타냅니다.

public class EdmStringTypeReference : Microsoft.OData.Edm.EdmPrimitiveTypeReference, Microsoft.OData.Edm.IEdmStringTypeReference
type EdmStringTypeReference = class
    inherit EdmPrimitiveTypeReference
    interface IEdmStringTypeReference
    interface IEdmPrimitiveTypeReference
    interface IEdmTypeReference
    interface IEdmElement
Public Class EdmStringTypeReference
Inherits EdmPrimitiveTypeReference
Implements IEdmStringTypeReference
상속
구현

생성자

EdmStringTypeReference(IEdmPrimitiveType, Boolean)

EdmStringTypeReference 클래스의 새 인스턴스를 초기화합니다.

EdmStringTypeReference(IEdmPrimitiveType, Boolean, Boolean, Nullable<Int32>, Nullable<Boolean>)

EdmStringTypeReference 클래스의 새 인스턴스를 초기화합니다.

속성

Definition

이 형식이 참조하는 정의를 가져옵니다.

(다음에서 상속됨 EdmTypeReference)
IsNullable

이 형식의 Null 허용 여부를 나타내는 값을 가져옵니다.

(다음에서 상속됨 EdmTypeReference)
IsUnbounded

이 문자열 형식이 허용되는 최대 길이를 지정하는지 여부를 나타내는 값을 가져옵니다.

IsUnicode

이 문자열 형식이 유니코드 인코딩을 지원하는지 여부를 나타내는 값을 가져옵니다.

MaxLength

이 문자열 형식의 최대 길이를 가져옵니다.

메서드

ToString()

현재 개체의 텍스트 표현을 반환합니다.

(다음에서 상속됨 EdmTypeReference)

확장 메서드

IsEquivalentTo(IEdmTypeReference, IEdmTypeReference)

비교된 형식 참조가 이 형식 참조와 의미상 동일한 경우 true를 반환합니다. 스키마 형식(IEdmSchemaType)은 해당 개체 참조와 비교됩니다.

AsBinary(IEdmTypeReference)

이 참조가 이진 형식인 경우 형식 정의에 대한 유효한 이진 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 이진 형식 참조를 반환합니다.

AsCollection(IEdmTypeReference)

이 참조가 컬렉션 형식인 경우 형식 정의에 대한 유효한 컬렉션 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 컬렉션 형식 참조를 반환합니다.

AsComplex(IEdmTypeReference)

이 참조가 복합 형식인 경우 형식 정의에 유효한 복합 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 복합 형식 참조를 반환합니다.

AsDecimal(IEdmTypeReference)

이 참조가 10진수 형식인 경우 형식 정의에 대한 유효한 10진수 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 10진수 형식 참조를 반환합니다.

AsEntity(IEdmTypeReference)

이 참조가 엔터티 형식인 경우 형식 정의에 대한 유효한 엔터티 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 엔터티 형식 참조를 반환합니다.

AsEntityReference(IEdmTypeReference)

이 참조가 엔터티 참조 형식인 경우 형식 정의에 대한 유효한 엔터티 참조 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 엔터티 참조 형식 참조를 반환합니다.

AsEnum(IEdmTypeReference)

이 참조가 열거형 형식인 경우 형식 정의에 대한 유효한 열거형 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 열거형 형식 참조를 반환합니다.

AsPath(IEdmTypeReference)

이 참조가 경로 형식인 경우 형식 정의에 대한 유효한 경로 형식 참조를 반환합니다. 그렇지 않으면 잘못된 경로 형식 참조를 반환합니다.

AsPrimitive(IEdmTypeReference)

이 참조가 기본 형식인 경우 형식 정의에 대한 유효한 기본 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 기본 형식 참조를 반환합니다.

AsSpatial(IEdmTypeReference)

이 참조가 공간 형식인 경우 형식 정의에 대한 유효한 공간 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 공간 형식 참조를 반환합니다.

AsString(IEdmTypeReference)

이 참조가 문자열 형식인 경우 형식 정의에 대한 유효한 문자열 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 문자열 형식 참조를 반환합니다.

AsStructured(IEdmTypeReference)

이 참조가 구조화된 형식인 경우 형식 정의에 대한 유효한 구조적 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 구조적 형식 참조를 반환합니다.

AsTemporal(IEdmTypeReference)

이 참조가 임시 형식인 경우 형식 정의에 대한 유효한 임시 형식 참조를 반환합니다. 그렇지 않은 경우에는 잘못된 임시 형식 참조를 반환합니다.

AsTypeDefinition(IEdmTypeReference)

이 참조가 형식 정의인 경우 형식 정의에 대한 유효한 형식 정의 참조를 반환합니다. 그렇지 않으면 잘못된 형식 정의 참조를 반환합니다.

IsBinary(IEdmTypeReference)

이 참조가 이진 형식을 참조하는 경우 true를 반환합니다.

IsBoolean(IEdmTypeReference)

이 참조가 부울 형식을 참조하는 경우 true를 반환합니다.

IsByte(IEdmTypeReference)

이 참조가 바이트 형식을 참조하는 경우 true를 반환합니다.

IsCollection(IEdmTypeReference)

이 참조가 컬렉션을 참조하는 경우 true를 반환합니다.

IsComplex(IEdmTypeReference)

이 참조가 복합 형식을 참조하는 경우 true를 반환합니다.

IsDate(IEdmTypeReference)

이 참조가 날짜 형식을 참조하는 경우 true를 반환합니다.

IsDateTimeOffset(IEdmTypeReference)

이 참조가 DateTimeOffset 형식을 참조하는 경우 true를 반환합니다.

IsDecimal(IEdmTypeReference)

이 참조가 10진수 형식을 참조하는 경우 true를 반환합니다.

IsDouble(IEdmTypeReference)

이 참조가 이중 형식을 참조하는 경우 true를 반환합니다.

IsDuration(IEdmTypeReference)

이 참조가 기간 형식을 참조하는 경우 true를 반환합니다.

IsEntity(IEdmTypeReference)

이 참조가 엔터티 형식을 참조하는 경우 true를 반환합니다.

IsEntityReference(IEdmTypeReference)

이 참조가 엔터티 형식을 참조하는 경우 true를 반환합니다.

IsEnum(IEdmTypeReference)

이 참조가 열거형 형식을 참조하는 경우 true를 반환합니다.

IsFloating(IEdmTypeReference)

이 참조가 부동 소수점 형식을 참조하는 경우 true를 반환합니다.

IsGeography(IEdmTypeReference)

이 참조가 geography 형식을 참조하는 경우 true를 반환합니다.

IsGeometry(IEdmTypeReference)

이 참조가 기하 도형 형식을 참조하는 경우 true를 반환합니다.

IsGuid(IEdmTypeReference)

이 참조가 GUID 형식을 참조하는 경우 true를 반환합니다.

IsInt16(IEdmTypeReference)

이 참조가 Int16 형식을 참조하는 경우 true를 반환합니다.

IsInt32(IEdmTypeReference)

이 참조가 Int32 형식을 참조하는 경우 true를 반환합니다.

IsInt64(IEdmTypeReference)

이 참조가 Int64 형식을 참조하는 경우 true를 반환합니다.

IsIntegral(IEdmTypeReference)

이 참조가 정수 형식을 참조하는 경우 true를 반환합니다.

IsPath(IEdmTypeReference)

이 참조가 경로 형식을 참조하는 경우 true를 반환합니다.

IsPrimitive(IEdmTypeReference)

이 참조가 기본 형식을 참조하는 경우 true를 반환합니다.

IsSByte(IEdmTypeReference)

이 참조가 SByte 형식을 참조하는 경우 true를 반환합니다.

IsSignedIntegral(IEdmTypeReference)

이 참조가 서명된 정수 형식을 참조하는 경우 true를 반환합니다.

IsSingle(IEdmTypeReference)

이 참조가 단일 형식을 참조하는 경우 true를 반환합니다.

IsSpatial(IEdmTypeReference)

이 참조가 공간 형식을 참조하는 경우 true를 반환합니다.

IsStream(IEdmTypeReference)

이 참조가 스트림 형식을 참조하는 경우 true를 반환합니다.

IsString(IEdmTypeReference)

이 참조가 문자열 형식을 참조하는 경우 true를 반환합니다.

IsStructured(IEdmTypeReference)

이 참조가 구조화된 형식을 참조하는 경우 true를 반환합니다.

IsTemporal(IEdmTypeReference)

이 참조가 임시 형식을 참조하는 경우 true를 반환합니다.

IsTimeOfDay(IEdmTypeReference)

이 참조가 TimeOfDay 형식을 참조하는 경우 true를 반환합니다.

IsTypeDefinition(IEdmTypeReference)

이 참조가 형식 정의를 참조하는 경우 true를 반환합니다.

IsUntyped(IEdmTypeReference)

이 참조가 Edm.Untyped 형식을 참조하는 경우 true를 반환합니다.

PrimitiveKind(IEdmTypeReference)

이 참조의 정의 기본 종류를 반환합니다.

FullName(IEdmTypeReference)

형식 참조에서 참조하는 정의의 전체 이름을 가져옵니다.

Location(IEdmElement)

이 요소의 위치를 가져옵니다.

PrimitiveDefinition(IEdmPrimitiveTypeReference)

이 기본 형식 참조의 정의를 가져옵니다.

PrimitiveKind(IEdmPrimitiveTypeReference)

이 형식 참조에서 참조하는 정의의 기본 종류를 가져옵니다.

ShortQualifiedName(IEdmTypeReference)

형식 참조에서 참조하는 정의의 정규화된 짧은 이름을 가져옵니다.

ToStructuredType(IEdmTypeReference)

이 구조적 속성 형식 참조의 대상이 되는 구조화된 형식을 가져옵니다.

TypeKind(IEdmTypeReference)

형식 참조 정의의 형식 종류를 가져옵니다.

ToTraceString(IEdmTypeReference)

현재 개체의 텍스트 표현을 반환합니다.

Errors(IEdmElement)

이 요소에 속하는 오류(있는 경우) 또는 이 요소에 포함된 요소에 속하는 오류를 가져옵니다. 예를 들어 구조 형식에 대한 오류에는 해당 형식 자체에 대한 오류 및 선언된 속성에 대한 오류가 포함됩니다. 메서드는 이 요소에서 참조되는 요소를 분석하지 않습니다. 예를 들어 속성의 오류에는 해당 형식으로부터의 오류가 포함되지 않습니다.

IsBad(IEdmElement)

이 요소에 메서드에서 반환된 오류가 포함되어 있으면 true를 Errors(IEdmElement) 반환합니다.

TypeErrors(IEdmTypeReference)

이 형식 참조 또는 해당 정의에 속하는 오류(있는 경우)를 가져옵니다.

적용 대상