IsEquivalentTo(IEdmTypeReference, IEdmTypeReference)
|
如果比較的類型參考語意相當於這個類型參考,則傳回 true。
架構類型 (IEdmSchemaType) 會與其物件 ref 進行比較。
|
AsBinary(IEdmTypeReference)
|
如果這個參考是二進位類型,這會傳回型別定義的有效二進位類型參考。 否則傳回錯誤的二進位型別參考。
|
AsCollection(IEdmTypeReference)
|
如果這個參考屬於集合類型,這會傳回型別定義的有效集合型別參考。 否則傳回錯誤的集合型別參考。
|
AsComplex(IEdmTypeReference)
|
如果這個參考是複雜型別,這會傳回型別定義的有效複雜型別參考。 否則傳回錯誤的複雜類型參考。
|
AsDecimal(IEdmTypeReference)
|
如果這個參考是十進位類型,這會傳回型別定義的有效十進位類型參考。 否則傳回錯誤的十進位型別參考。
|
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)
|
如果這個參考參考是十進位類型,則傳回 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)
|
傳回此參考之定義的基本類型。
|
BaseType(IEdmStructuredTypeReference)
|
傳回這個參考之定義的基底型別。
|
DeclaredNavigationProperties(IEdmStructuredTypeReference)
|
取得這個參考定義中所宣告的導覽屬性。
|
DeclaredStructuralProperties(IEdmStructuredTypeReference)
|
取得這個參考定義中宣告的所有結構化屬性。
|
FindNavigationProperty(IEdmStructuredTypeReference, String)
|
依名稱尋找此參考定義中所宣告的導覽屬性。
|
FindProperty(IEdmStructuredTypeReference, String)
|
從這個參考的定義中尋找屬性。
|
FullName(IEdmTypeReference)
|
取得型別參考所參考定義的完整名稱。
|
IsAbstract(IEdmStructuredTypeReference)
|
如果這個參考的定義是抽象的,則傳回 true。
|
IsOpen(IEdmStructuredTypeReference)
|
如果開啟這個參考的定義,則傳回 true。
|
Location(IEdmElement)
|
取得此元素的位置。
|
NavigationProperties(IEdmStructuredTypeReference)
|
取得這個參考的定義及其基底類型中所宣告的導覽屬性。
|
ShortQualifiedName(IEdmTypeReference)
|
取得型別參考所參考之定義的簡短限定名稱。
|
StructuralProperties(IEdmStructuredTypeReference)
|
取得這個參考的定義及其所有基底類型中所宣告的所有結構化屬性。
|
StructuredDefinition(IEdmStructuredTypeReference)
|
取得這個結構化型別參考的定義。
|
ToStructuredType(IEdmTypeReference)
|
取得這個結構化屬性型別參考的目標結構化型別。
|
TypeKind(IEdmTypeReference)
|
取得型別參考定義的型別類型。
|
ToTraceString(IEdmTypeReference)
|
傳回目前物件的文字表示。
|
Errors(IEdmElement)
|
取得屬於此元素或此元素所包含之元素的錯誤 (如果有的話)。 例如,結構化型別的錯誤包括型別本身的錯誤及其宣告屬性的錯誤。
該方法不會分析此元素所參考的元素。 例如,屬性的錯誤不包括其型別中的錯誤。
|
IsBad(IEdmElement)
|
如果這個專案包含 方法傳回的錯誤, Errors(IEdmElement) 則傳回 true。
|
TypeErrors(IEdmTypeReference)
|
取得屬於此型別參考或其定義的錯誤 (如果有的話)。
|