TypeUsage Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Beskriver en typ och en uppsättning fasetter för den typen.
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
- Arv
Egenskaper
| Name | Description |
|---|---|
| BuiltInTypeKind |
Hämtar den inbyggda typen för den här TypeUsage. |
| Documentation |
Hämtar eller anger den dokumentation som är associerad med den här typen. (Ärvd från MetadataItem) |
| EdmType |
Hämtar den typinformation som beskrivs av den här TypeUsage. |
| Facets |
Hämtar listan över fasetter för den typ som beskrivs av den här TypeUsage. |
| MetadataProperties |
Hämtar listan över egenskaper för den aktuella typen. (Ärvd från MetadataItem) |
Metoder
| Name | Description |
|---|---|
| CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32) |
Skapar ett TypeUsage objekt för att beskriva en binär typ med hjälp av de angivna fasetteringsvärdena. |
| CreateBinaryTypeUsage(PrimitiveType, Boolean) |
Skapar ett TypeUsage objekt för att beskriva en binär typ med hjälp av de angivna fasetteringsvärdena. |
| CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>) |
Skapar ett DateTimeOffsetTypeUsage objekt av den typ som parametrarna beskriver. |
| CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Skapar ett DateTimeTypeUsage objekt av den typ som parametrarna beskriver. |
| CreateDecimalTypeUsage(PrimitiveType, Byte, Byte) |
Skapar ett TypeUsage objekt för att beskriva en decimaltyp med hjälp av de angivna fasetteringsvärdena. |
| CreateDecimalTypeUsage(PrimitiveType) |
Skapar ett TypeUsage objekt för att beskriva en decimaltyp med obundna precisions- och skalningsvärden för fasettering. |
| CreateDefaultTypeUsage(EdmType) |
Skapar ett TypeUsage objekt med den angivna konceptuella modelltypen. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32) |
Skapar ett TypeUsage objekt för att beskriva en strängtyp med hjälp av de angivna fasetteringsvärdena. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean) |
Skapar ett TypeUsage objekt för att beskriva en strängtyp med hjälp av de angivna fasetteringsvärdena |
| CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Skapar ett TimeTypeUsage objekt av den typ som parametrarna beskriver. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IsSubtypeOf(TypeUsage) |
Kontrollerar om detta TypeUsage är en undertyp av den angivna TypeUsage. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar det fullständiga namnet på den typ som beskrivs i den här TypeUsage. |
Tilläggsmetoder
| Name | Description |
|---|---|
| Constant(TypeUsage, Object) |
Skapar en ny DbConstantExpression av den angivna primitiva typen med det angivna konstantvärdet. |
| New(TypeUsage, DbExpression[]) |
Skapar en ny DbNewInstanceExpression. Om typargumentet är en samlingstyp anger argumenten elementen i samlingen. Annars används argumenten som egenskaps- eller kolumnvärden i den nya instansen. |
| New(TypeUsage, IEnumerable<DbExpression>) |
Skapar en ny DbNewInstanceExpression. Om typargumentet är en samlingstyp anger argumenten elementen i samlingen. Annars används argumenten som egenskaps- eller kolumnvärden i den nya instansen. |
| NewEmptyCollection(TypeUsage) |
Skapar en ny DbNewInstanceExpression som konstruerar en tom samling av den angivna samlingstypen. |
| Null(TypeUsage) |
Skapar ett nytt DbNullExpression, som representerar ett skrivet null-värde. |
| Parameter(TypeUsage, String) |
Skapar en ny DbParameterReferenceExpression som refererar till en parameter med det angivna namnet och typen. |
| Variable(TypeUsage, String) |
Skapar en ny DbVariableReferenceExpression som refererar till en variabel med det angivna namnet och typen. |