Show / Hide Table of Contents

Class DataInstallerMetadata

Metadata for data installer services.

Inheritance
System.Object
System.Dynamic.DynamicObject
ExpandoBase
Expando
ExportMetadataBase
AppServiceMetadata
DataInstallerMetadata
Implements
IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable
Inherited Members
AppServiceMetadata.ProcessingPriority
AppServiceMetadata.OverridePriority
AppServiceMetadata.ServiceName
AppServiceMetadata.AppServiceImplementationType
AppServiceMetadata.Dependencies
AppServiceMetadata.ToString()
AppServiceMetadata.GetMetadataValue<TAttribute, TValue>(IDictionary<String, Object>, TValue)
ExpandoBase.Item[String]
ExpandoBase.GetDynamicMemberNames()
ExpandoBase.HasDynamicMember(String)
ExpandoBase.TryGetMember(GetMemberBinder, Object)
ExpandoBase.TrySetMember(SetMemberBinder, Object)
ExpandoBase.TryInvokeMember(InvokeMemberBinder, Object[], Object)
ExpandoBase.ToDictionary(Func<String, String>, Func<Object, Object>)
ExpandoBase.GetInnerObjectTypeInfo()
ExpandoBase.GetThisTypeInfo()
ExpandoBase.TryGetValue(String, Object)
ExpandoBase.TrySetValue(String, Object)
System.Dynamic.DynamicObject.GetMetaObject(System.Linq.Expressions.Expression)
System.Dynamic.DynamicObject.TryBinaryOperation(System.Dynamic.BinaryOperationBinder, System.Object, System.Object)
System.Dynamic.DynamicObject.TryConvert(System.Dynamic.ConvertBinder, System.Object)
System.Dynamic.DynamicObject.TryCreateInstance(System.Dynamic.CreateInstanceBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryDeleteIndex(System.Dynamic.DeleteIndexBinder, System.Object[])
System.Dynamic.DynamicObject.TryDeleteMember(System.Dynamic.DeleteMemberBinder)
System.Dynamic.DynamicObject.TryGetIndex(System.Dynamic.GetIndexBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryInvoke(System.Dynamic.InvokeBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TrySetIndex(System.Dynamic.SetIndexBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryUnaryOperation(System.Dynamic.UnaryOperationBinder, System.Object)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Kephas.Data.Setup.Composition
Assembly: Kephas.Data.dll
Syntax
public class DataInstallerMetadata : AppServiceMetadata, IExpando, IDynamicMetaObjectProvider, IIndexable

Constructors

| Improve this Doc View Source

DataInstallerMetadata(IDictionary<String, Object>)

Initializes a new instance of the DataInstallerMetadata class.

Declaration
public DataInstallerMetadata(IDictionary<string, object> metadata)
Parameters
Type Name Description
System.Collections.Generic.IDictionary<System.String, System.Object> metadata

The metadata.

| Improve this Doc View Source

DataInstallerMetadata(String, Int32, Int32, String)

Initializes a new instance of the DataInstallerMetadata class.

Declaration
public DataInstallerMetadata(string target, int processingPriority = 0, int overridePriority = 0, string serviceName = null)
Parameters
Type Name Description
System.String target

The data target.

System.Int32 processingPriority

Optional. The processing priority.

System.Int32 overridePriority

Optional. The override priority.

System.String serviceName

Optional. The name of the service.

Properties

| Improve this Doc View Source

Target

Gets the data target.

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

The data target.

Implements

IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX