Freigeben über


ResourceType Klasse

Definition

Stellt einen primitiven, komplexen oder Entitätstyp eines Datendiensts dar.

public ref class ResourceType
public class ResourceType
type ResourceType = class
Public Class ResourceType
Vererbung
ResourceType

Hinweise

Geschachtelte Typen werden als Ressourcentypen nicht unterstützt.

Konstruktoren

ResourceType(Type, ResourceTypeKind, ResourceType, String, String, Boolean)

Erstellt eine ResourceType-Instanz für einen Datendienst.

Eigenschaften

BaseType

Ruft einen Verweis auf den Basisressourcentyp ab, sofern vorhanden.

CanReflectOnInstanceType

Ruft einen Wert ab, der angibt, ob der entsprechende Instanztyp den CLR-Typ dieser Entität darstellt.

CustomState

Ruft einen Platzhalter für vom Entwickler definierte benutzerdefinierte Zustandsinformationen zu einem Ressourcentyp ab oder legt diesen fest.

ETagProperties

Ruft die Liste von Eigenschaften für diesen Typ ab.

FullName

Ruft den vollständigen Namen der Ressource ab.

InstanceType

Verweis auf den CLR-Typ, den diese Ressource darstellt.

IsAbstract

Ruft einen booleschen Wert ab, der angibt, ob dies ein abstrakter Typ ist.

IsMediaLinkEntry

Ruft einen booleschen Wert ab, der true ist, wenn der Ressourcentyp einen Standarddatenstrom enthält, oder legt ihn fest.

IsOpenType

Ruft einen Wert ab, der angibt, ob der Ressourcentyp offene Eigenschaften aufweist.

IsReadOnly

Ruft einen booleschen Wert ab, der true ist, wenn dieser Ressourcentyp als schreibgeschützt festgelegt wurde.

KeyProperties

Ruft eine Liste von Schlüsseleigenschaften für diesen Typ ab.

Name

Ruft den Namen des Ressourcentyps ab.

Namespace

Ruft den Namespace des Ressourcentyps ab.

Properties

Ruft eine Liste von deklarierten Eigenschaften dieses Typs ab, die nur für den Typ, aber nicht für den Basistyp definierte Eigenschaften enthält.

PropertiesDeclaredOnThisType

Liste der deklarierten Eigenschaften dieses Typs.

ResourceTypeKind

Ruft die ResourceTypeKind für den Typ ab.

Methoden

AddEntityPropertyMappingAttribute(EntityPropertyMappingAttribute)

Fügt ein EntityPropertyMappingAttribute für den Ressourcentyp hinzu.

AddProperty(ResourceProperty)

Fügt dem Typ die vom resourceProperty-Parameter angegebene Eigenschaft hinzu.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetPrimitiveResourceType(Type)

Ruft einen Ressourcentyp ab, der einen primitiven Typ darstellt, wenn ein Type-Objekt übergeben wird.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
LoadPropertiesDeclaredOnThisType()

Gibt eine Liste der von diesem Ressourcentyp deklarierten Eigenschaften zurück.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SetReadOnly()

Legt den Ressourcentyp als schreibgeschützt fest.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: