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

Nama Deskripsi
BuiltInTypeKind

Mendapatkan jenis bawaan untuk jenis ini TypeUsage.

Documentation

Mendapatkan atau mengatur dokumentasi yang terkait dengan tipe 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

Nama Deskripsi
CreateBinaryTypeUsage(PrimitiveType, Boolean, Int32)

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

CreateBinaryTypeUsage(PrimitiveType, Boolean)

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

CreateDateTimeOffsetTypeUsage(PrimitiveType, Nullable<Byte>)

DateTimeOffset TypeUsage Membuat objek jenis yang dijelaskan parameter.

CreateDateTimeTypeUsage(PrimitiveType, Nullable<Byte>)

DateTime TypeUsage Membuat objek jenis yang dijelaskan parameter.

CreateDecimalTypeUsage(PrimitiveType, Byte, Byte)

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

CreateDecimalTypeUsage(PrimitiveType)

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

CreateDefaultTypeUsage(EdmType)

TypeUsage Membuat objek dengan jenis model konseptual yang ditentukan.

CreateStringTypeUsage(PrimitiveType, Boolean, Boolean, Int32)

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

CreateStringTypeUsage(PrimitiveType, Boolean, Boolean)

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

CreateTimeTypeUsage(PrimitiveType, Nullable<Byte>)

Time TypeUsage 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 Type instans saat ini.

(Diperoleh dari Object)
IsSubtypeOf(TypeUsage)

Memeriksa apakah ini TypeUsage adalah subjenis dari yang ditentukan TypeUsage.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan nama lengkap jenis yang dijelaskan oleh .TypeUsage

Metode Ekstensi

Nama Deskripsi
Constant(TypeUsage, Object)

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

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.

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.

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