StructuralObject Kelas

Definisi

Mewakili kelas yang berisi metode umum yang diperlukan untuk objek tanggal.

public ref class StructuralObject abstract : System::ComponentModel::INotifyPropertyChanged, System::ComponentModel::INotifyPropertyChanging
[System.Runtime.Serialization.DataContract(IsReference=true)]
[System.Serializable]
public abstract class StructuralObject : System.ComponentModel.INotifyPropertyChanged, System.ComponentModel.INotifyPropertyChanging
[<System.Runtime.Serialization.DataContract(IsReference=true)>]
[<System.Serializable>]
type StructuralObject = class
    interface INotifyPropertyChanging
    interface INotifyPropertyChanged
Public MustInherit Class StructuralObject
Implements INotifyPropertyChanged, INotifyPropertyChanging
Warisan
StructuralObject
Turunan
Atribut
Penerapan

Konstruktor

Nama Deskripsi
StructuralObject()

Menginisialisasi instans baru dari kelas StructuralObject.

Bidang

Nama Deskripsi
EntityKeyPropertyName

Nama konstanta ini digunakan untuk pelacakan.

Metode

Nama Deskripsi
BinaryEquals(Byte[], Byte[])

Menentukan apakah array byte yang ditentukan berisi nilai yang identik.

DefaultDateTimeValue()

Mengembalikan nilai waktu tanggal minimum yang didukung oleh sumber data.

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)
GetValidValue(Byte[])

Mengembalikan salinan nilai byte saat ini.

GetValidValue<T>(T, String, Boolean, Boolean)

Mengembalikan jenis kompleks untuk properti yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
OnPropertyChanged(String)

Menaikkan PropertyChanged acara.

OnPropertyChanging(String)

Menaikkan PropertyChanging acara.

ReportPropertyChanged(String)

Menaikkan peristiwa yang digunakan untuk melaporkan bahwa telah terjadi perubahan properti.

ReportPropertyChanging(String)

Menaikkan peristiwa yang digunakan untuk melaporkan bahwa perubahan properti tertunda.

SetValidValue(Boolean, String)

Pastikan nilai yang Boolean diatur untuk properti valid.

SetValidValue(Boolean)

Pastikan nilai yang Boolean diatur untuk properti valid.

SetValidValue(Byte, String)

Pastikan nilai yang Byte diatur untuk properti valid.

SetValidValue(Byte)

Pastikan nilai yang Byte diatur untuk properti valid.

SetValidValue(Byte[], Boolean, String)

Pastikan nilai array yang Byte diatur untuk properti valid.

SetValidValue(Byte[], Boolean)

Pastikan nilai array byte yang diatur untuk properti valid.

SetValidValue(DateTime, String)

Pastikan nilai yang DateTime diatur untuk properti valid.

SetValidValue(DateTime)

Pastikan nilai yang DateTime diatur untuk properti valid.

SetValidValue(DateTimeOffset, String)

Pastikan nilai yang DateTimeOffset diatur untuk properti valid.

SetValidValue(DateTimeOffset)

Pastikan nilai yang DateTimeOffset diatur untuk properti valid.

SetValidValue(DbGeography, Boolean, String)

Memvalidasi bahwa properti tidak null, dan melempar jika ya.

SetValidValue(DbGeography, Boolean)

Memvalidasi bahwa properti tidak null, dan melempar jika ya.

SetValidValue(DbGeometry, Boolean, String)

Memvalidasi bahwa properti tidak null, dan melempar jika ya.

SetValidValue(DbGeometry, Boolean)

Memvalidasi bahwa properti tidak null, dan melempar jika ya.

SetValidValue(Decimal, String)

Pastikan nilai yang Decimal diatur untuk properti valid.

SetValidValue(Decimal)

Pastikan nilai yang Decimal diatur untuk properti valid.

SetValidValue(Double, String)

Pastikan nilai yang Double diatur untuk properti valid.

SetValidValue(Double)

Pastikan nilai yang Double diatur untuk properti valid.

SetValidValue(Guid, String)

Pastikan nilai yang Guid diatur untuk properti valid.

SetValidValue(Guid)

Pastikan nilai yang Guid diatur untuk properti valid.

SetValidValue(Int16, String)

Pastikan nilai yang Int16 diatur untuk properti valid.

SetValidValue(Int16)

Pastikan nilai yang Int16 diatur untuk properti valid.

SetValidValue(Int32, String)

Pastikan nilai yang Int32 diatur untuk properti valid.

SetValidValue(Int32)

Pastikan nilai yang Int32 diatur untuk properti valid.

SetValidValue(Int64, String)

Pastikan nilai yang Int64 diatur untuk properti valid.

SetValidValue(Int64)

Pastikan nilai yang Int64 diatur untuk properti valid.

SetValidValue(Nullable<Boolean>, String)

Pastikan nilai yang Boolean diatur untuk properti valid.

SetValidValue(Nullable<Boolean>)

Pastikan nilai yang Boolean diatur untuk properti valid.

SetValidValue(Nullable<Byte>, String)

Pastikan nilai yang Byte diatur untuk properti valid.

SetValidValue(Nullable<Byte>)

Pastikan nilai yang Byte diatur untuk properti valid.

SetValidValue(Nullable<DateTime>, String)

Pastikan nilai yang DateTime diatur untuk properti valid.

SetValidValue(Nullable<DateTime>)

Pastikan nilai yang DateTime diatur untuk properti valid.

SetValidValue(Nullable<DateTimeOffset>, String)

Pastikan nilai yang DateTimeOffset diatur untuk properti valid.

SetValidValue(Nullable<DateTimeOffset>)

Pastikan nilai yang DateTimeOffset diatur untuk properti valid.

SetValidValue(Nullable<Decimal>, String)

Pastikan nilai yang Decimal diatur untuk properti valid.

SetValidValue(Nullable<Decimal>)

Pastikan nilai yang Decimal diatur untuk properti valid.

SetValidValue(Nullable<Double>, String)

Pastikan nilai yang Double diatur untuk properti valid.

SetValidValue(Nullable<Double>)

Pastikan nilai yang Double diatur untuk properti valid.

SetValidValue(Nullable<Guid>, String)

Pastikan nilai yang Guid diatur untuk properti valid.

SetValidValue(Nullable<Guid>)

Pastikan nilai yang Guid diatur untuk properti valid.

SetValidValue(Nullable<Int16>, String)

Pastikan nilai yang Int16 diatur untuk properti valid.

SetValidValue(Nullable<Int16>)

Pastikan nilai yang Int16 diatur untuk properti valid.

SetValidValue(Nullable<Int32>, String)

Pastikan nilai yang Int32 diatur untuk properti valid.

SetValidValue(Nullable<Int32>)

Pastikan nilai yang Int32 diatur untuk properti valid.

SetValidValue(Nullable<Int64>, String)

Pastikan nilai yang Int64 diatur untuk properti valid.

SetValidValue(Nullable<Int64>)

Pastikan nilai yang Int64 diatur untuk properti valid.

SetValidValue(Nullable<SByte>, String)

Pastikan nilai yang SByte diatur untuk properti valid.

SetValidValue(Nullable<SByte>)

Pastikan nilai yang SByte diatur untuk properti valid.

SetValidValue(Nullable<Single>, String)

Pastikan nilai yang Single diatur untuk properti valid.

SetValidValue(Nullable<Single>)

Pastikan nilai yang Single diatur untuk properti valid.

SetValidValue(Nullable<TimeSpan>, String)

Pastikan nilai yang TimeSpan diatur untuk properti valid.

SetValidValue(Nullable<TimeSpan>)

Pastikan nilai yang TimeSpan diatur untuk properti valid.

SetValidValue(Nullable<UInt16>, String)

Pastikan nilai UInt16 yang diatur untuk properti valid.

SetValidValue(Nullable<UInt16>)

Pastikan nilai UInt16 yang diatur untuk properti valid.

SetValidValue(Nullable<UInt32>, String)

Pastikan nilai UInt32 yang diatur untuk properti valid.

SetValidValue(Nullable<UInt32>)

Pastikan nilai UInt32 yang diatur untuk properti valid.

SetValidValue(Nullable<UInt64>, String)

Pastikan nilai yang UInt64 diatur untuk properti valid.

SetValidValue(Nullable<UInt64>)

Pastikan nilai yang UInt64 diatur untuk properti valid.

SetValidValue(SByte, String)

Pastikan nilai yang SByte diatur untuk properti valid.

SetValidValue(SByte)

Pastikan nilai yang SByte diatur untuk properti valid.

SetValidValue(Single, String)

Pastikan nilai Tunggal yang diatur untuk properti valid.

SetValidValue(Single)

Pastikan nilai Tunggal yang diatur untuk properti valid.

SetValidValue(String, Boolean, String)

Memvalidasi bahwa properti tidak null, dan melempar jika ya.

SetValidValue(String, Boolean)

Memvalidasi bahwa properti tidak null, dan melempar jika ya.

SetValidValue(TimeSpan, String)

Pastikan nilai yang TimeSpan diatur untuk properti valid.

SetValidValue(TimeSpan)

Pastikan nilai yang TimeSpan diatur untuk properti valid.

SetValidValue(UInt16, String)

Pastikan nilai yang UInt16 diatur untuk properti valid.

SetValidValue(UInt16)

Pastikan nilai yang UInt16 diatur untuk properti valid.

SetValidValue(UInt32, String)

Pastikan nilai yang UInt32 diatur untuk properti valid.

SetValidValue(UInt32)

Pastikan nilai yang UInt32 diatur untuk properti valid.

SetValidValue(UInt64, String)

Pastikan nilai yang UInt64 diatur untuk properti valid.

SetValidValue(UInt64)

Pastikan nilai yang UInt64 diatur untuk properti valid.

SetValidValue<T>(T, T, String)

Mengatur objek kompleks untuk properti yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
VerifyComplexObjectIsNotNull<TComplex>(TComplex, String)

Memverifikasi bahwa objek kompleks bukan null.

Acara

Nama Deskripsi
PropertyChanged

Terjadi ketika nilai properti telah berubah.

PropertyChanging

Terjadi ketika perubahan nilai properti tertunda.

Berlaku untuk