TypeUsage Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az adott típus típusát és aspektusait ismerteti.
public ref class TypeUsage sealed : System::Data::Metadata::Edm::MetadataItem
public sealed class TypeUsage : System.Data.Metadata.Edm.MetadataItem
type TypeUsage = class
inherit MetadataItem
Public NotInheritable Class TypeUsage
Inherits MetadataItem
- Öröklődés
Tulajdonságok
| Name | Description |
|---|---|
| BuiltInTypeKind |
Lekéri ehhez a beépített típustípust TypeUsage. |
| Documentation |
Lekéri vagy beállítja az ehhez a típushoz társított dokumentációt. (Öröklődés forrása MetadataItem) |
| EdmType |
Lekéri az ebben leírt típusinformációkat TypeUsage. |
| Facets |
Lekéri az ebben TypeUsageleírt típus aspektusainak listáját. |
| MetadataProperties |
Lekéri az aktuális típus tulajdonságainak listáját. (Öröklődés forrása MetadataItem) |
Metódusok
| Name | Description |
|---|---|
| CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32) |
Létrehoz egy objektumot TypeUsage egy bináris típus leírásához a megadott aspektusértékek használatával. |
| CreateBinaryTypeUsage(PrimitiveType, Boolean) |
Létrehoz egy objektumot TypeUsage egy bináris típus leírásához a megadott aspektusértékek használatával. |
| CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>) |
DateTimeOffset TypeUsage A paraméterek által leírt típusú objektumot hoz létre. |
| CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
DateTime TypeUsage A paraméterek által leírt típusú objektumot hoz létre. |
| CreateDecimalTypeUsage(PrimitiveType, Byte, Byte) |
Létrehoz egy TypeUsage objektumot, amely a megadott aspektusértékek használatával írja le a decimális típust. |
| CreateDecimalTypeUsage(PrimitiveType) |
Létrehoz egy objektumot TypeUsage , amely kötetlen pontosságú és skálázási aspektusértékekkel rendelkező tizedes típust ír le. |
| CreateDefaultTypeUsage(EdmType) |
Létrehoz egy objektumot TypeUsage a megadott fogalmi modelltípussal. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32) |
Létrehoz egy objektumot TypeUsage egy sztringtípus leírásához a megadott aspektusértékek használatával. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean) |
Létrehoz egy objektumot TypeUsage egy sztringtípus leírásához a megadott aspektusértékek és kötetlen |
| CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Time TypeUsage A paraméterek által leírt típusú objektumot hoz létre. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| IsSubtypeOf(TypeUsage) | |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az ebben TypeUsageleírt típus teljes nevét adja vissza. |
Bővítő metódusok
| Name | Description |
|---|---|
| Constant(TypeUsage, Object) |
Létrehoz egy újat DbConstantExpression a megadott primitív típusból a megadott állandó értékkel. |
| New(TypeUsage, DbExpression[]) |
Létrehoz egy újat DbNewInstanceExpression. Ha a típusargumentum gyűjteménytípus, az argumentumok határozzák meg a gyűjtemény elemeit. Ellenkező esetben az argumentumok tulajdonság- vagy oszlopértékként lesznek használva az új példányban. |
| New(TypeUsage, IEnumerable<DbExpression>) |
Létrehoz egy újat DbNewInstanceExpression. Ha a típusargumentum gyűjteménytípus, az argumentumok határozzák meg a gyűjtemény elemeit. Ellenkező esetben az argumentumok tulajdonság- vagy oszlopértékként lesznek használva az új példányban. |
| NewEmptyCollection(TypeUsage) |
Létrehoz egy újat DbNewInstanceExpression , amely egy üres gyűjteményt hoz létre a megadott gyűjteménytípusból. |
| Null(TypeUsage) |
Létrehoz egy újat DbNullExpression, amely egy beírt null értéket jelöl. |
| Parameter(TypeUsage, String) |
Létrehoz egy újat DbParameterReferenceExpression , amely egy megadott névvel és típussal rendelkező paraméterre hivatkozik. |
| Variable(TypeUsage, String) |
Létrehoz egy újat DbVariableReferenceExpression , amely egy megadott névvel és típussal rendelkező változóra hivatkozik. |