Share via


TypeUsage Kelas

Definisi

Menjelaskan jenis dan sekumpulan faset untuk jenis tersebut.

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
Warisan
TypeUsage

Properti

BuiltInTypeKind

Mendapatkan jenis bawaan untuk ini TypeUsage.

Documentation

Mendapatkan atau mengatur dokumentasi yang terkait dengan jenis ini.

(Diperoleh dari MetadataItem)
EdmType

Mendapatkan informasi jenis yang dijelaskan oleh ini TypeUsage.

Facets

Mendapatkan daftar faset untuk jenis yang dijelaskan oleh ini TypeUsage.

MetadataProperties

Mendapatkan daftar properti dari tipe saat ini.

(Diperoleh dari MetadataItem)

Metode

CreateBinaryTypeUsage(PrimitiveType, Boolean)

TypeUsage Membuat objek untuk menjelaskan jenis biner dengan menggunakan nilai faset yang ditentukan.

CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32)

TypeUsage Membuat objek untuk menjelaskan jenis biner dengan menggunakan nilai faset yang ditentukan.

CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>)

DateTimeOffsetTypeUsage Membuat objek jenis yang dijelaskan parameter.

CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>)

DateTimeTypeUsage Membuat objek jenis yang dijelaskan parameter.

CreateDecimalTypeUsage(PrimitiveType)

TypeUsage Membuat objek untuk menggambarkan jenis desimal dengan presisi yang tidak terbatas dan menskalakan nilai faset.

CreateDecimalTypeUsage(PrimitiveType, Byte, Byte)

TypeUsage Membuat objek untuk menjelaskan jenis desimal dengan menggunakan nilai faset yang ditentukan.

CreateDefaultTypeUsage(EdmType)

TypeUsage Membuat objek dengan jenis model konseptual yang ditentukan.

CreateStringTypeUsage(PrimitiveType, Boolean, Boolean)

TypeUsage Membuat objek untuk menjelaskan jenis string dengan menggunakan nilai faset yang ditentukan dan tidak terbatasMaxLength.

CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32)

TypeUsage Membuat objek untuk menjelaskan jenis string dengan menggunakan nilai faset yang ditentukan.

CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>)

TimeTypeUsage Membuat objek jenis yang dijelaskan parameter.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
IsSubtypeOf(TypeUsage)

Memeriksa apakah ini TypeUsage adalah subjenis dari yang ditentukan TypeUsage.

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan nama lengkap jenis yang dijelaskan oleh ini TypeUsage.

Metode Ekstensi

Constant(TypeUsage, Object)

Membuat baru DbConstantExpression dari jenis primitif yang ditentukan dengan nilai konstanta yang diberikan.

New(TypeUsage, IEnumerable<DbExpression>)

Membuat baru DbNewInstanceExpression. Jika argumen jenis adalah jenis koleksi, argumen menentukan elemen koleksi. Jika tidak, argumen digunakan sebagai nilai properti atau kolom dalam instans baru.

New(TypeUsage, DbExpression[])

Membuat baru DbNewInstanceExpression. Jika argumen jenis adalah jenis koleksi, argumen menentukan elemen koleksi. Jika tidak, argumen digunakan sebagai nilai properti atau kolom dalam instans baru.

NewEmptyCollection(TypeUsage)

Membuat baru DbNewInstanceExpression yang membuat koleksi kosong dari jenis koleksi yang ditentukan.

Null(TypeUsage)

Membuat baru DbNullExpression, yang mewakili nilai null yang dititik.

Parameter(TypeUsage, String)

Membuat baru DbParameterReferenceExpression yang mereferensikan parameter dengan nama dan jenis yang ditentukan.

Variable(TypeUsage, String)

Membuat baru DbVariableReferenceExpression yang mereferensikan variabel dengan nama dan jenis yang ditentukan.

Berlaku untuk