ExportComponentDefinition
Namespace: TagBites.ComponentModel.Composition
Assembly: TagBites.ComponentModel.Composition.dll
Product: TagBites.ComponentModel.Composition v. 1.2.1
Export component definition.
public class ExportComponentDefinitionInheritance: object → ExportComponentDefinition
Properties
Section titled “Properties”ContractName
Section titled “ContractName”Gets contract name.
public string ContractName { get; }Property Value
Section titled “Property Value”ContractType
Section titled “ContractType”Gets contract type.
public Type ContractType { get; }Property Value
Section titled “Property Value”Location
Section titled “Location”Gets location.
public Uri Location { get; }Property Value
Section titled “Property Value”ValueType
Section titled “ValueType”Gets value type.
public Type ValueType { get; }Property Value
Section titled “Property Value”ValueTypeAssembly
Section titled “ValueTypeAssembly”Gets value type assembly.
public Assembly ValueTypeAssembly { get; }Property Value
Section titled “Property Value”ValueTypeFullName
Section titled “ValueTypeFullName”Gets full name of value type.
public string ValueTypeFullName { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”GetDefaultUri(Type, string, Type)
Section titled “GetDefaultUri(Type, string, Type)”Gets default export URI.
public static Uri GetDefaultUri(Type contractType, string contractName, Type valueType)Parameters
Section titled “Parameters”Returns
Section titled “Returns”Export URI.
GetTypeGuid(Type)
Section titled “GetTypeGuid(Type)”Gets type GUID.
public static Guid GetTypeGuid(Type type)Parameters
Section titled “Parameters”typeType
Type.
Returns
Section titled “Returns”Type GUID.
GetTypeIdentifier(Type)
Section titled “GetTypeIdentifier(Type)”Gets type identifier.
public static string GetTypeIdentifier(Type type)Parameters
Section titled “Parameters”typeType
Type.
Returns
Section titled “Returns”Type identifier (guid or full name without assembly version).
ToString()
Section titled “ToString()”public virtual string ToString()