TypeUsage Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu tür için bir türü ve model kümesini açıklar.
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
- Devralma
Özellikler
BuiltInTypeKind |
Bu TypeUsageiçin yerleşik tür türünü alır. |
Documentation |
Bu türle ilişkili belgeleri alır veya ayarlar. (Devralındığı yer: MetadataItem) |
EdmType |
Bu TypeUsagetarafından açıklanan tür bilgilerini alır. |
Facets |
Bu TypeUsagetarafından açıklanan türün modellerinin listesini alır. |
MetadataProperties |
Geçerli türün özellikleri listesini alır. (Devralındığı yer: MetadataItem) |
Yöntemler
CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32) |
Belirtilen model değerlerini kullanarak ikili türü tanımlamak için bir TypeUsage nesnesi oluşturur. |
CreateBinaryTypeUsage(PrimitiveType, Boolean) |
Belirtilen model değerlerini kullanarak ikili türü tanımlamak için bir TypeUsage nesnesi oluşturur. |
CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>) |
Parametrelerin açıklandığı türde bir DateTimeOffsetTypeUsage nesnesi oluşturur. |
CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Parametrelerin açıklandığı türde bir DateTimeTypeUsage nesnesi oluşturur. |
CreateDecimalTypeUsage(PrimitiveType, Byte, Byte) |
Belirtilen model değerlerini kullanarak ondalık türünü açıklamak için bir TypeUsage nesnesi oluşturur. |
CreateDecimalTypeUsage(PrimitiveType) |
İlişkisiz duyarlık ve ölçek model değerleriyle ondalık türü tanımlamak için bir TypeUsage nesnesi oluşturur. |
CreateDefaultTypeUsage(EdmType) |
Belirtilen kavramsal model türüne sahip bir TypeUsage nesnesi oluşturur. |
CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32) |
Belirtilen model değerlerini kullanarak bir dize türünü açıklamak için bir TypeUsage nesnesi oluşturur. |
CreateStringTypeUsage(PrimitiveType, Boolean, Boolean) |
Belirtilen model değerlerini ve ilişkisiz |
CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>) |
Parametrelerin açıklandığı türde bir TimeTypeUsage nesnesi oluşturur. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
IsSubtypeOf(TypeUsage) |
Bu TypeUsage belirtilen TypeUsagealt türü olup olmadığını denetler. |
MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Bu TypeUsagetarafından açıklanan türün tam adını döndürür. |
Uzantı Metotları
Constant(TypeUsage, Object) |
Belirtilen sabit değerle belirtilen ilkel türün yeni bir DbConstantExpression oluşturur. |
New(TypeUsage, IEnumerable<DbExpression>) |
Yeni bir DbNewInstanceExpressionoluşturur. Tür bağımsız değişkeni bir koleksiyon türüyse, bağımsız değişkenler koleksiyonun öğelerini belirtir. Aksi takdirde bağımsız değişkenler yeni örnekte özellik veya sütun değerleri olarak kullanılır. |
New(TypeUsage, DbExpression[]) |
Yeni bir DbNewInstanceExpressionoluşturur. Tür bağımsız değişkeni bir koleksiyon türüyse, bağımsız değişkenler koleksiyonun öğelerini belirtir. Aksi takdirde bağımsız değişkenler yeni örnekte özellik veya sütun değerleri olarak kullanılır. |
NewEmptyCollection(TypeUsage) |
Belirtilen koleksiyon türünde boş bir koleksiyon oluşturan yeni bir DbNewInstanceExpression oluşturur. |
Null(TypeUsage) |
Yazılan null değeri temsil eden yeni bir DbNullExpressionoluşturur. |
Parameter(TypeUsage, String) |
Belirtilen ad ve türe sahip bir parametreye başvuran yeni bir DbParameterReferenceExpression oluşturur. |
Variable(TypeUsage, String) |
Belirtilen ad ve türe sahip bir değişkene başvuran yeni bir DbVariableReferenceExpression oluşturur. |