Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen Verweis auf einen EDM-Typ dar.
Vererbungshierarchie
System.Object
Microsoft.Data.Edm.Library.EdmElement
Microsoft.Data.Edm.Library.EdmTypeReference
Microsoft.Data.Edm.Library.EdmCollectionTypeReference
Microsoft.Data.Edm.Library.EdmComplexTypeReference
Microsoft.Data.Edm.Library.EdmEntityReferenceTypeReference
Microsoft.Data.Edm.Library.EdmEntityTypeReference
Microsoft.Data.Edm.Library.EdmEnumTypeReference
Microsoft.Data.Edm.Library.EdmPrimitiveTypeReference
Microsoft.Data.Edm.Library.EdmRowTypeReference
Namespace: Microsoft.Data.Edm.Library
Assembly: Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)
Syntax
'Declaration
Public MustInherit Class EdmTypeReference _
Inherits EdmElement _
Implements IEdmTypeReference, IEdmElement
'Usage
Dim instance As EdmTypeReference
public abstract class EdmTypeReference : EdmElement,
IEdmTypeReference, IEdmElement
public ref class EdmTypeReference abstract : public EdmElement,
IEdmTypeReference, IEdmElement
[<AbstractClassAttribute>]
type EdmTypeReference =
class
inherit EdmElement
interface IEdmTypeReference
interface IEdmElement
end
public abstract class EdmTypeReference extends EdmElement implements IEdmTypeReference, IEdmElement
Der EdmTypeReference-Typ macht folgende Elemente verfügbar.
Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
EdmTypeReference | Erstellt eine neue Instanz der EdmTypeReference-Klasse. |
Zum Anfang
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Definition | Ruft die Definition ab, auf die dieser Typ verweist. |
![]() |
IsNullable | Ruft einen Wert ab, der angibt, ob es sich um einen auf NULL festlegbaren Typ handelt. |
Zum Anfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Equals | (Geerbt von Object.) |
![]() |
Finalize | (Geerbt von Object.) |
![]() |
GetHashCode | (Geerbt von Object.) |
![]() |
GetType | (Geerbt von Object.) |
![]() |
MemberwiseClone | (Geerbt von Object.) |
![]() |
ToString | Gibt die Textdarstellung des aktuellen Objekts zurück. (Überschreibt Object.ToString().) |
Zum Anfang
Erweiterungsmethoden
| Name | Beschreibung | |
|---|---|---|
![]() |
AsBinary | Gibt einen gültigen Binärtypverweis an die Typdefinition zurück, wenn dieser Verweis vom Binärtyp ist.Andernfalls wird ein ungültiger Binärtypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsCollection | Gibt einen gültigen Auflistungstypverweis an die Typdefinition zurück, wenn dieser Verweis vom Auflistungstyp ist.Andernfalls wird ein ungültiger Auflistungstypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsComplex | Gibt einen gültigen komplexen Typverweis an die Typdefinition zurück, wenn dieser Verweis vom komplexen Typ ist.Andernfalls wird ein ungültiger komplexer Typverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsDecimal | Gibt einen gültigen Dezimaltypverweis an die Typdefinition zurück, wenn dieser Verweis vom Dezimaltyp ist.Andernfalls wird ein ungültiger Dezimaltypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsEntity | Gibt einen gültigen Entitätstypverweis an die Typdefinition zurück, wenn dieser Verweis vom Entitätstyp ist.Andernfalls wird ein ungültiger Entitätstypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsEntityReference | Gibt einen gültigen Entitätsverweistypverweis an die Typdefinition zurück, wenn dieser Verweis vom Entitätsverweistyp ist.Andernfalls wird ein ungültiger Entitätsverweistypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsEnum | Gibt einen gültigen Enumerationstypverweis an die Typdefinition zurück, wenn dieser Verweis vom Enumerationstyp ist.Andernfalls wird ein ungültiger Enumerationstypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsPrimitive | Gibt einen gültigen primitiven Typverweis an die Typdefinition zurück, wenn dieser Verweis vom primitiven Typ ist.Andernfalls wird ein ungültiger primitiver Typverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsRow | Gibt einen gültigen Zeilentypverweis an die Typdefinition zurück, wenn dieser Verweis vom Zeilentyp ist.Andernfalls wird ein ungültiger Zeilentypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsSpatial | Gibt einen gültigen räumlichen Typverweis an die Typdefinition zurück, wenn dieser Verweis vom räumlichen Typ ist.Andernfalls wird ein ungültiger räumlicher Typverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsString | Gibt einen gültigen Zeichenfolgentypverweis an die Typdefinition zurück, wenn dieser Verweis vom Zeichenfolgentyp ist.Andernfalls wird ein ungültiger Zeichenfolgentypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsStructured | Gibt einen gültigen strukturierten Typverweis an die Typdefinition zurück, wenn dieser Verweis vom strukturierten Typ ist.Andernfalls wird ein ungültiger strukturierter Typverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
AsTemporal | Gibt einen gültigen Zeittypverweis an die Typdefinition zurück, wenn dieser Verweis vom Zeittyp ist.Andernfalls wird ein ungültiger Zeittypverweis zurückgegeben. (Definiert von EdmTypeSemantics.) |
![]() |
Errors | Ruft ggf. die Fehler ab, die zu diesem Element oder zu den Elementen gehören, die dieses Element enthält.Zum Beispiel schließen Fehler für einen strukturellen Typ die Fehler des Typs selbst und Fehler seiner deklarierten Eigenschaften ein.Die Methode analysiert keine von diesem Element referenzierten Elemente.Zum Beispiel schließen Fehler einer Eigenschaft keine Fehler in ihrem Typ ein. (Definiert von ValidationExtensionMethods.) |
![]() |
FullName | Ruft den vollständigen Namen mit dem angegebenen Typ ab. (Definiert von ExtensionMethods.) |
![]() |
IsBad | Gibt an, ob dieses Element Fehler enthält, die von der Methode Errors(IEdmElement) zurückgegeben wurden. (Definiert von ValidationExtensionMethods.) |
![]() |
IsBinary | Bestimmt, ob sich dieser Verweis auf einen Binärtyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsBoolean | Bestimmt, ob sich dieser Verweis auf einen booleschen Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsByte | Bestimmt, ob sich dieser Verweis auf einen Byte-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsCollection | Bestimmt, ob sich dieser Verweis auf eine Auflistung bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsComplex | Bestimmt, ob sich dieser Verweis auf einen komplexen Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsDateTime | Bestimmt, ob sich dieser Verweis auf einen DateTime-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsDateTimeOffset | Bestimmt, ob sich dieser Verweis auf einen DateTimeOffset-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsDecimal | Bestimmt, ob sich dieser Verweis auf einen Dezimaltyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsDouble | Bestimmt, ob sich dieser Verweis auf einen Double-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsEntity | Bestimmt, ob sich dieser Verweis auf einen Entitätstyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsEntityReference | Bestimmt, ob sich dieser Verweis auf einen Entitätstyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsEnum | Bestimmt, ob sich dieser Verweis auf einen Enumerationstyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsEquivalentTo | Gibt true zurück, wenn der verglichene Typ zu diesem Typ semantisch gleichwertig ist. (Definiert von EdmElementComparer.) |
![]() |
IsFloating | Bestimmt, ob sich dieser Verweis auf einen Gleitkommatyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsGuid | Bestimmt, ob sich dieser Verweis auf einen GUID-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsInt16 | Bestimmt, ob sich dieser Verweis auf einen Int16-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsInt32 | Bestimmt, ob sich dieser Verweis auf einen Int32-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsInt64 | Bestimmt, ob sich dieser Verweis auf einen Int64-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsIntegral | Bestimmt, ob sich dieser Verweis auf einen Ganzzahltyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsPrimitive | Bestimmt, ob sich dieser Verweis auf einen primitiven Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsRow | Bestimmt, ob sich dieser Verweis auf einen Zeilentyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsSByte | Bestimmt, ob sich dieser Verweis auf einen SByte-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsSignedIntegral | Bestimmt, ob sich dieser Verweis auf einen ganzzahligen Typ mit Vorzeichen bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsSingle | Bestimmt, ob sich dieser Verweis auf einen Single-Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsSpatial | Bestimmt, ob sich dieser Verweis auf einen räumlichen Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsStream | Bestimmt, ob sich dieser Verweis auf einen Streamtyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsString | Bestimmt, ob sich dieser Verweis auf einen Zeichenfolgentyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsStructured | Bestimmt, ob sich dieser Verweis auf einen strukturierten Typ bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsTemporal | Bestimmt, ob sich dieser Verweis auf einen Zeittyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
IsTime | Bestimmt, ob sich dieser Verweis auf einen Zeittyp bezieht. (Definiert von EdmTypeSemantics.) |
![]() |
Location | Ruft die Position des angegebenen Elements ab. (Definiert von ExtensionMethods.) |
![]() |
PrimitiveKind | Gibt die primitive Art der Definition dieses Verweises zurück. (Definiert von EdmTypeSemantics.) |
![]() |
ToTraceString | Gibt die Textdarstellung des aktuellen Objekts zurück. (Definiert von ToTraceStringExtensionMethods.) |
![]() |
TypeErrors | Ruft ggf. die Fehler ab, die zu diesem Typverweis oder seiner Definition gehören. (Definiert von ValidationExtensionMethods.) |
![]() |
TypeKind | Ruft die Typart des angegebenen Typs ab. (Definiert von ExtensionMethods.) |
Zum Anfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)
.gif)