StructuralObject Sınıf

Tanım

Tarih nesnesi için gereken yaygın yöntemleri içeren bir sınıfı temsil eder.

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
Devralma
StructuralObject
Türetilmiş
Öznitelikler
Uygulamalar

Oluşturucular

StructuralObject()

StructuralObject sınıfının yeni bir örneğini başlatır.

Alanlar

EntityKeyPropertyName

Bu sabit ad izleme için kullanılır.

Yöntemler

BinaryEquals(Byte[], Byte[])

Belirtilen bayt dizilerinin özdeş değerler içerip içermediğini belirler.

DefaultDateTimeValue()

Veri kaynağı tarafından desteklenen en düşük tarih saat değerini döndürür.

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()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GetValidValue(Byte[])

Geçerli bayt değerinin bir kopyasını döndürür.

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

Belirtilen özellik için karmaşık bir tür döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnPropertyChanged(String)

Olayı tetikler PropertyChanged .

OnPropertyChanging(String)

Olayı tetikler PropertyChanging .

ReportPropertyChanged(String)

Bir özellik değişikliğinin gerçekleştiğini bildirmek için kullanılan bir olayı tetikler.

ReportPropertyChanging(String)

Bir özellik değişikliğinin beklemede olduğunu bildirmek için kullanılan bir olayı tetikler.

SetValidValue(Boolean)

Bir özellik için ayarlanan değerin Boolean geçerli olduğundan emin olur.

SetValidValue(Boolean, String)

Bir özellik için ayarlanan değerin Boolean geçerli olduğundan emin olur.

SetValidValue(Byte)

Bir özellik için ayarlanan değerin Byte geçerli olduğundan emin olur.

SetValidValue(Byte, String)

Bir özellik için ayarlanan değerin Byte geçerli olduğundan emin olur.

SetValidValue(Byte[], Boolean)

Bir özellik için ayarlanan bayt dizisi değerinin geçerli olduğundan emin olur.

SetValidValue(Byte[], Boolean, String)

Bir özellik için ayarlanan dizi değerinin geçerli olduğundan emin olur Byte .

SetValidValue(DateTime)

Bir özellik için ayarlanan değerin DateTime geçerli olduğundan emin olur.

SetValidValue(DateTime, String)

Bir özellik için ayarlanan değerin DateTime geçerli olduğundan emin olur.

SetValidValue(DateTimeOffset)

Bir özellik için ayarlanan değerin DateTimeOffset geçerli olduğundan emin olur.

SetValidValue(DateTimeOffset, String)

Bir özellik için ayarlanan değerin DateTimeOffset geçerli olduğundan emin olur.

SetValidValue(DbGeography, Boolean)

Özelliğin null olmadığını doğrular ve ise oluşturur.

SetValidValue(DbGeography, Boolean, String)

Özelliğin null olmadığını doğrular ve ise oluşturur.

SetValidValue(DbGeometry, Boolean)

Özelliğin null olmadığını doğrular ve ise oluşturur.

SetValidValue(DbGeometry, Boolean, String)

Özelliğin null olmadığını doğrular ve ise oluşturur.

SetValidValue(Decimal)

Bir özellik için ayarlanan değerin Decimal geçerli olduğundan emin olur.

SetValidValue(Decimal, String)

Bir özellik için ayarlanan değerin Decimal geçerli olduğundan emin olur.

SetValidValue(Double)

Bir özellik için ayarlanan değerin Double geçerli olduğundan emin olur.

SetValidValue(Double, String)

Bir özellik için ayarlanan değerin Double geçerli olduğundan emin olur.

SetValidValue(Guid)

Bir özellik için ayarlanan değerin Guid geçerli olduğundan emin olur.

SetValidValue(Guid, String)

Bir özellik için ayarlanan değerin Guid geçerli olduğundan emin olur.

SetValidValue(Int16)

Bir özellik için ayarlanan değerin Int16 geçerli olduğundan emin olur.

SetValidValue(Int16, String)

Bir özellik için ayarlanan değerin Int16 geçerli olduğundan emin olur.

SetValidValue(Int32)

Bir özellik için ayarlanan değerin Int32 geçerli olduğundan emin olur.

SetValidValue(Int32, String)

Bir özellik için ayarlanan değerin Int32 geçerli olduğundan emin olur.

SetValidValue(Int64)

Bir özellik için ayarlanan değerin Int64 geçerli olduğundan emin olur.

SetValidValue(Int64, String)

Bir özellik için ayarlanan değerin Int64 geçerli olduğundan emin olur.

SetValidValue(Nullable<Boolean>)

Bir özellik için ayarlanan değerin Boolean geçerli olduğundan emin olur.

SetValidValue(Nullable<Boolean>, String)

Bir özellik için ayarlanan değerin Boolean geçerli olduğundan emin olur.

SetValidValue(Nullable<Byte>)

Bir özellik için ayarlanan değerin Byte geçerli olduğundan emin olur.

SetValidValue(Nullable<Byte>, String)

Bir özellik için ayarlanan değerin Byte geçerli olduğundan emin olur.

SetValidValue(Nullable<DateTime>)

Bir özellik için ayarlanan değerin DateTime geçerli olduğundan emin olur.

SetValidValue(Nullable<DateTime>, String)

Bir özellik için ayarlanan değerin DateTime geçerli olduğundan emin olur.

SetValidValue(Nullable<DateTimeOffset>)

Bir özellik için ayarlanan değerin DateTimeOffset geçerli olduğundan emin olur.

SetValidValue(Nullable<DateTimeOffset>, String)

Bir özellik için ayarlanan değerin DateTimeOffset geçerli olduğundan emin olur.

SetValidValue(Nullable<Decimal>)

Bir özellik için ayarlanan değerin Decimal geçerli olduğundan emin olur.

SetValidValue(Nullable<Decimal>, String)

Bir özellik için ayarlanan değerin Decimal geçerli olduğundan emin olur.

SetValidValue(Nullable<Double>)

Bir özellik için ayarlanan değerin Double geçerli olduğundan emin olur.

SetValidValue(Nullable<Double>, String)

Bir özellik için ayarlanan değerin Double geçerli olduğundan emin olur.

SetValidValue(Nullable<Guid>)

Bir özellik için ayarlanan değerin Guid geçerli olduğundan emin olur.

SetValidValue(Nullable<Guid>, String)

Bir özellik için ayarlanan değerin Guid geçerli olduğundan emin olur.

SetValidValue(Nullable<Int16>)

Bir özellik için ayarlanan değerin Int16 geçerli olduğundan emin olur.

SetValidValue(Nullable<Int16>, String)

Bir özellik için ayarlanan değerin Int16 geçerli olduğundan emin olur.

SetValidValue(Nullable<Int32>)

Bir özellik için ayarlanan değerin Int32 geçerli olduğundan emin olur.

SetValidValue(Nullable<Int32>, String)

Bir özellik için ayarlanan değerin Int32 geçerli olduğundan emin olur.

SetValidValue(Nullable<Int64>)

Bir özellik için ayarlanan değerin Int64 geçerli olduğundan emin olur.

SetValidValue(Nullable<Int64>, String)

Bir özellik için ayarlanan değerin Int64 geçerli olduğundan emin olur.

SetValidValue(Nullable<SByte>)

Bir özellik için ayarlanan değerin SByte geçerli olduğundan emin olur.

SetValidValue(Nullable<SByte>, String)

Bir özellik için ayarlanan değerin SByte geçerli olduğundan emin olur.

SetValidValue(Nullable<Single>)

Bir özellik için ayarlanan değerin Single geçerli olduğundan emin olur.

SetValidValue(Nullable<Single>, String)

Bir özellik için ayarlanan değerin Single geçerli olduğundan emin olur.

SetValidValue(Nullable<TimeSpan>)

Bir özellik için ayarlanan değerin TimeSpan geçerli olduğundan emin olur.

SetValidValue(Nullable<TimeSpan>, String)

Bir özellik için ayarlanan değerin TimeSpan geçerli olduğundan emin olur.

SetValidValue(Nullable<UInt16>)

Bir özellik için ayarlanan UInt16 değerinin geçerli olduğundan emin olur.

SetValidValue(Nullable<UInt16>, String)

Bir özellik için ayarlanan UInt16 değerinin geçerli olduğundan emin olur.

SetValidValue(Nullable<UInt32>)

Bir özellik için ayarlanan UInt32 değerinin geçerli olduğundan emin olur.

SetValidValue(Nullable<UInt32>, String)

Bir özellik için ayarlanan UInt32 değerinin geçerli olduğundan emin olur.

SetValidValue(Nullable<UInt64>)

Bir özellik için ayarlanan değerin UInt64 geçerli olduğundan emin olur.

SetValidValue(Nullable<UInt64>, String)

Bir özellik için ayarlanan değerin UInt64 geçerli olduğundan emin olur.

SetValidValue(SByte)

Bir özellik için ayarlanan değerin SByte geçerli olduğundan emin olur.

SetValidValue(SByte, String)

Bir özellik için ayarlanan değerin SByte geçerli olduğundan emin olur.

SetValidValue(Single)

Bir özellik için ayarlanan Tek değerin geçerli olduğundan emin olur.

SetValidValue(Single, String)

Bir özellik için ayarlanan Tek değerin geçerli olduğundan emin olur.

SetValidValue(String, Boolean)

Özelliğin null olmadığını doğrular ve ise oluşturur.

SetValidValue(String, Boolean, String)

Özelliğin null olmadığını doğrular ve ise oluşturur.

SetValidValue(TimeSpan)

Bir özellik için ayarlanan değerin TimeSpan geçerli olduğundan emin olur.

SetValidValue(TimeSpan, String)

Bir özellik için ayarlanan değerin TimeSpan geçerli olduğundan emin olur.

SetValidValue(UInt16)

Bir özellik için ayarlanan değerin UInt16 geçerli olduğundan emin olur.

SetValidValue(UInt16, String)

Bir özellik için ayarlanan değerin UInt16 geçerli olduğundan emin olur.

SetValidValue(UInt32)

Bir özellik için ayarlanan değerin UInt32 geçerli olduğundan emin olur.

SetValidValue(UInt32, String)

Bir özellik için ayarlanan değerin UInt32 geçerli olduğundan emin olur.

SetValidValue(UInt64)

Bir özellik için ayarlanan değerin UInt64 geçerli olduğundan emin olur.

SetValidValue(UInt64, String)

Bir özellik için ayarlanan değerin UInt64 geçerli olduğundan emin olur.

SetValidValue<T>(T, T, String)

Belirtilen özellik için karmaşık bir nesne ayarlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
VerifyComplexObjectIsNotNull<TComplex>(TComplex, String)

Karmaşık bir nesnenin olmadığını nulldoğrular.

Ekinlikler

PropertyChanged

Özellik değeri değiştiğinde gerçekleşir.

PropertyChanging

Özellik değeri değişikliği beklemede olduğunda gerçekleşir.

Şunlara uygulanır