StructuralObject Class

StructuralObject Class

 

Represents a class that contains the common methods need for a date object.

Namespace:   System.Data.Objects.DataClasses
Assembly:  System.Data.Entity (in System.Data.Entity.dll)


[SerializableAttribute]
[DataContractAttribute(IsReference = true)]
public abstract class StructuralObject : INotifyPropertyChanging, 
	INotifyPropertyChanged

NameDescription
System_CAPS_protmethodStructuralObject()

Initializes a new instance of the StructuralObject class.

NameDescription
System_CAPS_protmethodSystem_CAPS_staticBinaryEquals(Byte[], Byte[])

Determines whether the specified byte arrays contain identical values.

System_CAPS_protmethodSystem_CAPS_staticDefaultDateTimeValue()

Returns the minimum date time value supported by the data source.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodSystem_CAPS_staticGetValidValue(Byte[])

Returns a copy of the current byte value.

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

Returns a complex type for the specified property.

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_protmethodOnPropertyChanged(String)

Raises the PropertyChanged event.

System_CAPS_protmethodOnPropertyChanging(String)

Raises the PropertyChanging event.

System_CAPS_protmethodReportPropertyChanged(String)

Raises an event that is used to report that a property change has occurred.

System_CAPS_protmethodReportPropertyChanging(String)

Raises an event that is used to report that a property change is pending.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Boolean)

Makes sure the Boolean value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Boolean, String)

Makes sure the Boolean value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Byte)

Makes sure the Byte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Byte, String)

Makes sure the Byte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Byte[], Boolean)

Makes sure the T:System.Byte[] value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Byte[], Boolean, String)

Makes sure the T:System.Byte[] value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DateTime)

Makes sure the DateTime value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DateTime, String)

Makes sure the DateTime value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DateTimeOffset)

Makes sure the DateTimeOffset value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DateTimeOffset, String)

Makes sure the DateTimeOffset value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DbGeography, Boolean)

Validates that the property is not null, and throws if it is.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DbGeography, Boolean, String)

Validates that the property is not null, and throws if it is.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DbGeometry, Boolean)

Validates that the property is not null, and throws if it is.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(DbGeometry, Boolean, String)

Validates that the property is not null, and throws if it is.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Decimal)

Makes sure the Decimal value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Decimal, String)

Makes sure the Decimal value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Double)

Makes sure the Double value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Double, String)

Makes sure the Double value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Guid)

Makes sure the Guid value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Guid, String)

Makes sure the Guid value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Int16)

Makes sure the Int16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Int16, String)

Makes sure the Int16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Int32)

Makes sure the Int32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Int32, String)

Makes sure the Int32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Int64)

Makes sure the Int64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Int64, String)

Makes sure the Int64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Boolean>)

Makes sure the Boolean value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Boolean>, String)

Makes sure the Boolean value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Byte>)

Makes sure the Byte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Byte>, String)

Makes sure the Byte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<DateTime>)

Makes sure the DateTime value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<DateTime>, String)

Makes sure the DateTime value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<DateTimeOffset>)

Makes sure the DateTimeOffset value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<DateTimeOffset>, String)

Makes sure the DateTimeOffset value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Decimal>)

Makes sure the Decimal value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Decimal>, String)

Makes sure the Decimal value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Double>)

Makes sure the Double value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Double>, String)

Makes sure the Double value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Guid>)

Makes sure the Guid value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Guid>, String)

Makes sure the Guid value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Int16>)

Makes sure the Int16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Int16>, String)

Makes sure the Int16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Int32>)

Makes sure the Int32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Int32>, String)

Makes sure the Int32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Int64>)

Makes sure the Int64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Int64>, String)

Makes sure the Int64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<SByte>)

Makes sure the SByte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<SByte>, String)

Makes sure the SByte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Single>)

Makes sure the Single value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<Single>, String)

Makes sure the Single value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<TimeSpan>)

Makes sure the TimeSpan value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<TimeSpan>, String)

Makes sure the TimeSpan value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<UInt16>)

Makes sure the UInt16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<UInt16>, String)

Makes sure the UInt16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<UInt32>)

Makes sure the UInt32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<UInt32>, String)

Makes sure the UInt32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<UInt64>)

Makes sure the UInt64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Nullable<UInt64>, String)

Makes sure the UInt64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(SByte)

Makes sure the SByte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(SByte, String)

Makes sure the SByte value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Single)

Makes sure the Single value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(Single, String)

Makes sure the Single value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(String, Boolean)

Validates that the property is not null, and throws if it is.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(String, Boolean, String)

Validates that the property is not null, and throws if it is.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(TimeSpan)

Makes sure the TimeSpan value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(TimeSpan, String)

Makes sure the TimeSpan value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(UInt16)

Makes sure the UInt16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(UInt16, String)

Makes sure the UInt16 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(UInt32)

Makes sure the UInt32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(UInt32, String)

Makes sure the UInt32 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(UInt64)

Makes sure the UInt64 value being set for a property is valid.

System_CAPS_protmethodSystem_CAPS_staticSetValidValue(UInt64, String)

Makes sure the UInt64 value being set for a property is valid.

System_CAPS_protmethodSetValidValue<T>(T, T, String)

Sets a complex object for the specified property.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_protmethodSystem_CAPS_staticVerifyComplexObjectIsNotNull<TComplex>(TComplex, String)

Verifies that a complex object is not null.

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticEntityKeyPropertyName

This constant name is used for tracking.

NameDescription
System_CAPS_pubeventPropertyChanged

Occurs when a property value has changed.

System_CAPS_pubeventPropertyChanging

Occurs when a property value change is a pending.

No content here will be updated; please do not add material here.

.NET Framework
Available since 3.5

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2016 Microsoft