TypeUsage Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Beschrijft een type en een set facetten voor dat type.
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
- Overname
Eigenschappen
| Name | Description |
|---|---|
| BuiltInTypeKind |
Hiermee haalt u het ingebouwde typetype op.TypeUsage |
| Documentation |
Hiermee haalt u de documentatie op die aan dit type is gekoppeld of stelt u deze in. (Overgenomen van MetadataItem) |
| EdmType |
Hiermee haalt u de typegegevens op die hier worden TypeUsagebeschreven. |
| Facets |
Hiermee haalt u de lijst met facetten op voor het type dat door dit TypeUsagewordt beschreven. |
| MetadataProperties |
Hiermee haalt u de lijst met eigenschappen van het huidige type op. (Overgenomen van MetadataItem) |
Methoden
| Name | Description |
|---|---|
| CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32) |
Hiermee maakt u een TypeUsage object om een binair type te beschrijven met behulp van de opgegeven facetwaarden. |
| CreateBinaryTypeUsage(PrimitiveType, Boolean) |
Hiermee maakt u een TypeUsage object om een binair type te beschrijven met behulp van de opgegeven facetwaarden. |
| CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>) |
Hiermee maakt u een DateTimeOffsetTypeUsage object van het type dat door de parameters wordt beschreven. |
| CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Hiermee maakt u een DateTimeTypeUsage object van het type dat door de parameters wordt beschreven. |
| CreateDecimalTypeUsage(PrimitiveType, Byte, Byte) |
Hiermee maakt u een TypeUsage object om een decimaaltype te beschrijven met behulp van de opgegeven facetwaarden. |
| CreateDecimalTypeUsage(PrimitiveType) |
Hiermee maakt u een TypeUsage object om een decimaal type te beschrijven met niet-afhankelijke precisie en facetwaarden te schalen. |
| CreateDefaultTypeUsage(EdmType) |
Hiermee maakt u een TypeUsage object met het opgegeven conceptuele modeltype. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32) |
Hiermee maakt u een TypeUsage object om een tekenreekstype te beschrijven met behulp van de opgegeven facetwaarden. |
| CreateStringTypeUsage(PrimitiveType, Boolean, Boolean) |
Hiermee maakt u een TypeUsage object om een tekenreekstype te beschrijven met behulp van de opgegeven facetwaarden en niet-afhankelijk |
| CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Hiermee maakt u een TimeTypeUsage object van het type dat door de parameters wordt beschreven. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| IsSubtypeOf(TypeUsage) |
Hiermee wordt gecontroleerd of dit TypeUsage een subtype van het opgegeven TypeUsageis. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert de volledige naam van het type dat door dit TypeUsagewordt beschreven. |
Extensiemethoden
| Name | Description |
|---|---|
| Constant(TypeUsage, Object) |
Hiermee maakt u een nieuw DbConstantExpression van het opgegeven primitieve type met de opgegeven constante waarde. |
| New(TypeUsage, DbExpression[]) |
Hiermee maakt u een nieuwe DbNewInstanceExpression. Als het typeargument een verzamelingstype is, geven de argumenten de elementen van de verzameling op. Anders worden de argumenten gebruikt als eigenschaps- of kolomwaarden in het nieuwe exemplaar. |
| New(TypeUsage, IEnumerable<DbExpression>) |
Hiermee maakt u een nieuwe DbNewInstanceExpression. Als het typeargument een verzamelingstype is, geven de argumenten de elementen van de verzameling op. Anders worden de argumenten gebruikt als eigenschaps- of kolomwaarden in het nieuwe exemplaar. |
| NewEmptyCollection(TypeUsage) |
Hiermee maakt u een nieuwe DbNewInstanceExpression waarmee een lege verzameling van het opgegeven verzamelingstype wordt samengesteld. |
| Null(TypeUsage) |
Hiermee maakt u een nieuwe DbNullExpression, die een getypte null-waarde vertegenwoordigt. |
| Parameter(TypeUsage, String) |
Hiermee maakt u een nieuwe DbParameterReferenceExpression die verwijst naar een parameter met de opgegeven naam en het opgegeven type. |
| Variable(TypeUsage, String) |
Hiermee maakt u een nieuwe DbVariableReferenceExpression die verwijst naar een variabele met de opgegeven naam en het opgegeven type. |