TypeUsage Osztály

Definíció

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
TypeUsage

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 MaxLengthértékek használatával.

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)

Ellenőrzi, hogy ez TypeUsage a megadott TypeUsagealtípus-e.

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.

A következőre érvényes: