Class BusinessFoundationConfigurationSection

Inheritance
System.Object
BusinessFoundationConfigurationSection
Namespace: Mediachase.BusinessFoundation.Configuration
Assembly: Mediachase.BusinessFoundation.dll
Version: 10.8.0
Syntax
public class BusinessFoundationConfigurationSection : ConfigurationSection

Constructors

BusinessFoundationConfigurationSection()

Initializes a new instance of the BusinessFoundationConfigurationSection class.

Declaration
public BusinessFoundationConfigurationSection()

Properties

BlobConfiguration

Gets the BLOB configuration.

Declaration
public BlobConfigurationElement BlobConfiguration { get; }
Property Value
Type Description
BlobConfigurationElement

The BLOB configuration.

Connection

Gets the connection.

Declaration
public BusinessFoundationConnectionElement Connection { get; }
Property Value
Type Description
BusinessFoundationConnectionElement

The connection.

CustomizationProviderElements

Declaration
public CustomizationProviderElementCollection CustomizationProviderElements { get; }
Property Value
Type Description
CustomizationProviderElementCollection

FieldTypesVisibility

Gets the field types visibility.

Declaration
public FieldTypesVisibilityCollection FieldTypesVisibility { get; }
Property Value
Type Description
FieldTypesVisibilityCollection

The field types visibility.

FileResolverGroupElements

Declaration
public GroupElementCollection FileResolverGroupElements { get; }
Property Value
Type Description
GroupElementCollection

FileResolverModuleElements

Declaration
public ModuleElementCollection FileResolverModuleElements { get; }
Property Value
Type Description
ModuleElementCollection

FileResolverProviderElements

Declaration
public ProviderSettingsCollection FileResolverProviderElements { get; }
Property Value
Type Description
System.Configuration.ProviderSettingsCollection

FilterExpressionDefaultProvider

Gets the default provider.

Declaration
public string FilterExpressionDefaultProvider { get; }
Property Value
Type Description
System.String

The default provider.

FilterExpressionProviderCollection

Gets the provider collection.

Declaration
public ProviderCollection FilterExpressionProviderCollection { get; }
Property Value
Type Description
System.Configuration.Provider.ProviderCollection

The provider collection.

FilterExpressionProviders

Gets the providers.

Declaration
public ProviderSettingsCollection FilterExpressionProviders { get; }
Property Value
Type Description
System.Configuration.ProviderSettingsCollection

The providers.

Instance

Singleton instance

Declaration
public static BusinessFoundationConfigurationSection Instance { get; }
Property Value
Type Description
BusinessFoundationConfigurationSection

The instance.

MetaUITypes

Gets the field types visibility.

Declaration
public MetaUITypeLocationElementCollection MetaUITypes { get; }
Property Value
Type Description
MetaUITypeLocationElementCollection

The field types visibility.

XmlBuilderDebug

Declaration
public XmlBuilderDebugElement XmlBuilderDebug { get; }
Property Value
Type Description
XmlBuilderDebugElement

Methods

CheckMetaFieldTypeVisibility(MetaClass, McDataType)

Checks the meta field type visibility.

Declaration
public static bool CheckMetaFieldTypeVisibility(MetaClass metaClass, McDataType dataType)
Parameters
Type Name Description
MetaClass metaClass

The meta class.

McDataType dataType

Type of the data.

Returns
Type Description
System.Boolean

CheckMetaFieldTypeVisibility(MetaClass, MetaFieldType)

Checks the meta field type visibility.

Declaration
public static bool CheckMetaFieldTypeVisibility(MetaClass metaClass, MetaFieldType type)
Parameters
Type Name Description
MetaClass metaClass

The meta class.

MetaFieldType type

The type.

Returns
Type Description
System.Boolean

CheckMetaFieldTypeVisibility(MetaClass, MetaFieldType, MetaClass)

Checks the meta field type visibility.

Declaration
public static bool CheckMetaFieldTypeVisibility(MetaClass metaClass, MetaFieldType type, MetaClass referenceTo)
Parameters
Type Name Description
MetaClass metaClass

The meta class.

MetaFieldType type

The type.

MetaClass referenceTo

The reference to.

Returns
Type Description
System.Boolean

CheckMetaFieldTypeVisibility(String, McDataType)

Checks the meta field type visibility.

Declaration
public static bool CheckMetaFieldTypeVisibility(string metaClassName, McDataType dataType)
Parameters
Type Name Description
System.String metaClassName

Name of the meta class.

McDataType dataType

Type of the data.

Returns
Type Description
System.Boolean

CheckMetaFieldTypeVisibility(String, MetaFieldType)

Checks the meta field type visibility.

Declaration
public static bool CheckMetaFieldTypeVisibility(string metaClassName, MetaFieldType type)
Parameters
Type Name Description
System.String metaClassName

Name of the meta class.

MetaFieldType type

The type.

Returns
Type Description
System.Boolean

CheckMetaFieldTypeVisibility(String, MetaFieldType, MetaClass)

Checks the visibility.

Declaration
public static bool CheckMetaFieldTypeVisibility(string metaClassName, MetaFieldType type, MetaClass referenceTo)
Parameters
Type Name Description
System.String metaClassName

The meta class.

MetaFieldType type

The type.

MetaClass referenceTo

The reference to.

Returns
Type Description
System.Boolean

GetFileResolverProviders(String)

Declaration
public FileProvider[] GetFileResolverProviders(string groupName)
Parameters
Type Name Description
System.String groupName
Returns
Type Description
FileProvider[]

GetXmlBuilderCustomizationProviders()

Declaration
public string[] GetXmlBuilderCustomizationProviders()
Returns
Type Description
System.String[]