Interface ICreateInstanceOptionsComplete<T>
Interface representing a complete create instance options object.
Namespace:Extend
Assembly:Extend.dll
Syntax
public interface ICreateInstanceOptionsComplete<T>
Type Parameters
Name | Description |
---|---|
T | The type of the object to create. |
Properties
| Improve this Doc View SourceAnonymousItemName
Gets the name to use for anonymous items.
Declaration
string AnonymousItemName { get; }
Property Value
Type | Description |
---|---|
System.String | The name to use for anonymous items. |
Factories
Gets all factories.
Declaration
List<IInstanceFactory> Factories { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<T><IInstanceFactory> | All factories. |
MemberChildrenSelectionRules
Gets all member-children selection rules.
Declaration
List<IMemberSelectionRule> MemberChildrenSelectionRules { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<T><IMemberSelectionRule> | All member-children selection rules. |
MemberSelectionRules
Gets all member selection rules.
Declaration
List<IMemberSelectionRule> MemberSelectionRules { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<T><IMemberSelectionRule> | All member selection rules. |
PopulateCollections
Gets a value determining whether collection members should be populated or not.
Declaration
bool ? PopulateCollections { get; }
Property Value
Type | Description |
---|---|
System.Nullable<T><System.Boolean> | A value determining whether collection members should be populated or not. |
PopulateCollectionsMaxCount
Gets the maximum number of items to create.
Declaration
int ? PopulateCollectionsMaxCount { get; }
Property Value
Type | Description |
---|---|
System.Nullable<T><System.Int32> | The maximum number of items to create. |
PopulateCollectionsMinCount
Gets the minimum number of items to create.
Declaration
int ? PopulateCollectionsMinCount { get; }
Property Value
Type | Description |
---|---|
System.Nullable<T><System.Int32> | The minimum number of items to create. |