Silverlight 5 | WinRT |
public sealed struct LazyMemberInfo | public sealed struct LazyMemberInfo |
: ValueType | : ValueType |
public MemberTypes MemberType { get; } | public MemberTypes MemberType { get; } |
public virtual Boolean Equals(Object obj); | public virtual Boolean Equals(Object obj); |
public MemberInfo GetAccessors(); | public MemberInfo GetAccessors(); |
public virtual Int32 GetHashCode(); | public virtual Int32 GetHashCode(); |
static public Boolean op_Equality(LazyMemberInfo left, LazyMemberInfo right); | static public Boolean op_Equality(LazyMemberInfo left, LazyMemberInfo right); |
static public Boolean op_Inequality(LazyMemberInfo left, LazyMemberInfo right); | static public Boolean op_Inequality(LazyMemberInfo left, LazyMemberInfo right); |
public abstract sealed class ReflectionModelServices | public abstract sealed class ReflectionModelServices |
static public ExportDefinition CreateExportDefinition(LazyMemberInfo exportingMember, String contractName, Lazy`1<IDictionary`2<String, Object>> metadata, ICompositionElement origin); | static public ExportDefinition CreateExportDefinition(LazyMemberInfo exportingMember, String contractName, Lazy`1<IDictionary`2<String, Object>> metadata, ICompositionElement origin); |
static public ContractBasedImportDefinition CreateImportDefinition(LazyMemberInfo importingMember, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, Boolean isRecomposable, CreationPolicy requiredCreationPolicy, ICompositionElement origin); | static public ContractBasedImportDefinition CreateImportDefinition(LazyMemberInfo importingMember, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, Boolean isRecomposable, CreationPolicy requiredCreationPolicy, ICompositionElement origin); |
static public ContractBasedImportDefinition CreateImportDefinition(LazyMemberInfo importingMember, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, Boolean isRecomposable, CreationPolicy requiredCreationPolicy, IDictionary`2<String, Object> metadata, Boolean isExportFactory, ICompositionElement origin); | |
static public ContractBasedImportDefinition CreateImportDefinition(LazyMemberInfo importingMember, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, Boolean isRecomposable, Boolean isPreRequisite, CreationPolicy requiredCreationPolicy, IDictionary`2<String, Object> metadata, Boolean isExportFactory, ICompositionElement origin); | |
static public ContractBasedImportDefinition CreateImportDefinition(Lazy`1<ParameterInfo> parameter, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, CreationPolicy requiredCreationPolicy, ICompositionElement origin); | static public ContractBasedImportDefinition CreateImportDefinition(Lazy`1<ParameterInfo> parameter, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, CreationPolicy requiredCreationPolicy, ICompositionElement origin); |
static public ContractBasedImportDefinition CreateImportDefinition(Lazy`1<ParameterInfo> parameter, String contractName, String requiredTypeIdentity, IEnumerable`1<KeyValuePair`2<String, Type>> requiredMetadata, ImportCardinality cardinality, CreationPolicy requiredCreationPolicy, IDictionary`2<String, Object> metadata, Boolean isExportFactory, ICompositionElement origin); | |
static public ComposablePartDefinition CreatePartDefinition(Lazy`1<Type> partType, Boolean isDisposalRequired, Lazy`1<IEnumerable`1<ImportDefinition>> imports, Lazy`1<IEnumerable`1<ExportDefinition>> exports, Lazy`1<IDictionary`2<String, Object>> metadata, ICompositionElement origin); | static public ComposablePartDefinition CreatePartDefinition(Lazy`1<Type> partType, Boolean isDisposalRequired, Lazy`1<IEnumerable`1<ImportDefinition>> imports, Lazy`1<IEnumerable`1<ExportDefinition>> exports, Lazy`1<IDictionary`2<String, Object>> metadata, ICompositionElement origin); |
static public ContractBasedImportDefinition GetExportFactoryProductImportDefinition(ImportDefinition importDefinition); | |
static public LazyMemberInfo GetExportingMember(ExportDefinition exportDefinition); | static public LazyMemberInfo GetExportingMember(ExportDefinition exportDefinition); |
static public LazyMemberInfo GetImportingMember(ImportDefinition importDefinition); | static public LazyMemberInfo GetImportingMember(ImportDefinition importDefinition); |
static public Lazy`1<ParameterInfo> GetImportingParameter(ImportDefinition importDefinition); | static public Lazy`1<ParameterInfo> GetImportingParameter(ImportDefinition importDefinition); |
static public Lazy`1<Type> GetPartType(ComposablePartDefinition partDefinition); | static public Lazy`1<Type> GetPartType(ComposablePartDefinition partDefinition); |
static public Boolean IsDisposalRequired(ComposablePartDefinition partDefinition); | static public Boolean IsDisposalRequired(ComposablePartDefinition partDefinition); |
static public Boolean IsExportFactoryImportDefinition(ImportDefinition importDefinition); | |
static public Boolean IsImportingParameter(ImportDefinition importDefinition); | static public Boolean IsImportingParameter(ImportDefinition importDefinition); |