TypeUsage Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje typ i zestaw aspektów dla tego typu.
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
- Dziedziczenie
Właściwości
| BuiltInTypeKind |
Pobiera wbudowany rodzaj typu dla tego TypeUsage. |
| Documentation |
Pobiera lub ustawia dokumentację skojarzą z tym typem. (Odziedziczone po MetadataItem) |
| EdmType |
Pobiera informacje o typie opisane w tym TypeUsage. |
| Facets |
Pobiera listę aspektów dla typu opisanego w tym TypeUsage. |
| MetadataProperties |
Pobiera listę właściwości bieżącego typu. (Odziedziczone po MetadataItem) |
Metody
| CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32) |
Tworzy obiekt TypeUsage opisujący typ binarny przy użyciu określonych wartości aspektowych. |
| CreateBinaryTypeUsage(PrimitiveType, Boolean) |
Tworzy obiekt TypeUsage opisujący typ binarny przy użyciu określonych wartości aspektowych. |
| CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>) |
Tworzy obiekt DateTimeOffsetTypeUsage typu, który opisano w parametrach. |
| CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Tworzy obiekt DateTimeTypeUsage typu, który opisano w parametrach. |
| CreateDecimalTypeUsage(PrimitiveType, Byte, Byte) |
Tworzy obiekt TypeUsage opisujący typ dziesiętny przy użyciu określonych wartości aspektowych. |
| CreateDecimalTypeUsage(PrimitiveType) |
Tworzy obiekt TypeUsage opisujący typ dziesiętny z niezwiązaną precyzją i skalowaniem wartości aspektów. |
| CreateDefaultTypeUsage(EdmType) |
Tworzy obiekt TypeUsage z określonym typem modelu koncepcyjnego. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32) |
Tworzy obiekt TypeUsage opisujący typ ciągu przy użyciu określonych wartości aspektowych. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean) |
Tworzy obiekt TypeUsage opisujący typ ciągu przy użyciu określonych wartości aspektów i niezwiązanych |
| CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Tworzy obiekt TimeTypeUsage typu, który opisano w parametrach. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| IsSubtypeOf(TypeUsage) |
Sprawdza, czy ten TypeUsage jest podtypem określonego TypeUsage. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca pełną nazwę typu opisanego w tym TypeUsage. |
Metody rozszerzania
| Constant(TypeUsage, Object) |
Tworzy nową DbConstantExpression określonego typu pierwotnego z daną wartością stałą. |
| New(TypeUsage, IEnumerable<DbExpression>) |
Tworzy nowy DbNewInstanceExpression. Jeśli argument type jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu. |
| New(TypeUsage, DbExpression[]) |
Tworzy nowy DbNewInstanceExpression. Jeśli argument type jest typem kolekcji, argumenty określają elementy kolekcji. W przeciwnym razie argumenty są używane jako wartości właściwości lub kolumny w nowym wystąpieniu. |
| NewEmptyCollection(TypeUsage) |
Tworzy nowy DbNewInstanceExpression, który tworzy pustą kolekcję określonego typu kolekcji. |
| Null(TypeUsage) |
Tworzy nową DbNullExpression, która reprezentuje typową wartość null. |
| Parameter(TypeUsage, String) |
Tworzy nowy DbParameterReferenceExpression, który odwołuje się do parametru o określonej nazwie i typie. |
| Variable(TypeUsage, String) |
Tworzy nowy DbVariableReferenceExpression, który odwołuje się do zmiennej o określonej nazwie i typie. |