Show / Hide Table of Contents

Class EntitySchemaSegmentationOptions

Represents object segmentation options.

Inheritance
System.Object
MetaItem
EntitySchemaSegmentationOptions
Implements
IMetaItem
IMetaDataSerializable
System.ICloneable
Inherited Members
MetaItem.ApplyTemplateDataValue(DataReader)
MetaItem.CompleteApplyingTemplateDataValues()
MetaItem.CompleteApplyingMetaDataValues()
MetaItem.CheckIsNameValidIdentifier(String)
MetaItem.ReadMetaData(DataReader)
MetaItem.WriteTemplateData(DataWriter)
MetaItem.ReadTemplateData(DataReader)
MetaItem.HandleNameChanging(String)
MetaItem.GetResourceManagerName()
MetaItem.Id
MetaItem.UId
MetaItem.RealUId
MetaItem.Name
MetaItem.CreatedInSchemaUId
MetaItem.ModifiedInSchemaUId
MetaItem.ParentMetaSchema
MetaItem.CreatedInPackageId
MetaItem.IsDeserializedFromMetaData
MetaItem.NamePrefix
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
[DesignModeProperty(Name = "IsEnabled", MetaPropertyName = "RQ1", UsageType = DesignModeUsageType.None)]
public class EntitySchemaSegmentationOptions : MetaItem, IMetaItem, IMetaDataSerializable, ICloneable

Constructors

EntitySchemaSegmentationOptions()

Initializes a new instance of the EntitySchemaSegmentationOptions type.

Declaration
public EntitySchemaSegmentationOptions()

Properties

IsEnabled

Determines whether the segmentation is enabled or not.

Declaration
[MetaTypeProperty("{C51AF123-C70A-4C0F-A076-3E63FE87217A}")]
public bool IsEnabled { get; set; }
Property Value
Type Description
System.Boolean

Methods

ApplyMetaDataValue(DataReader)

Applies meta data values.

Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
Type Name Description
DataReader reader

Instance of the DataReader type.

Overrides
MetaItem.ApplyMetaDataValue(DataReader)

Clone()

Creates a new instance that is a copy of the current instance.

Declaration
public override object Clone()
Returns
Type Description
System.Object
Overrides
MetaItem.Clone()

WriteMetaData(DataWriter)

Writes meta data values.

Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type Name Description
DataWriter writer

Instance of the DataWriter type.

Overrides
MetaItem.WriteMetaData(DataWriter)

Implements

IMetaItem
IMetaDataSerializable
System.ICloneable

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.CloneMetaItem<TItem>(TItem)
MetaDataTestUtils.CloneSchema<TItem>(TItem, Object[])
MetaDataTestUtils.CloneAbstractMetaItem<TItem>(TItem)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
MetaDataTestUtils.GetMetaData(IMetaDataSerializable)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX