public PackageMetadata(string id, string version, TMetadata metadata, DateTime created) { Id = id; Version = version; Metadata = metadata; Created = created; }
public MetadataContract(string contractName, IEnumerable <KeyValuePair <string, Type> > metadata, List <Expression <Func <TMetadata, TMetadata, bool> > > constraints, Func <TMetadata, ExportDefinition, bool> constraint, ImportCardinality importCardinality, CreationPolicy creationPolicy, TMetadata contract) : base(contractName, AttributedModelServices.GetContractName(typeof(T)), metadata, importCardinality, false, false, creationPolicy) { this._constraints = constraints.ToArray(); this._constraint = constraint; this._contract = contract; }
public DataScope <TSessionInfo, TMetadata> GetDataScope(IDataAccessAdapter adapter, TSessionInfo sessionInfo, FunctionMappingStore functionMappings, UnitOfWork2 uow) { TMetadata md = new TMetadata(); ReflectionHelper.SetPropertyValue(md, "AdapterToUse", adapter); if (functionMappings != null) { ReflectionHelper.SetPropertyValue(md, "CustomFunctionMappings", functionMappings); } var output = new DataScope <TSessionInfo, TMetadata>() { Adapter = adapter, Metadata = md, UnitOfWork = uow, SessionInfo = sessionInfo }; return(output); }
public Lazy(Func <T> valueFactory, TMetadata metadata, LazyThreadSafetyMode mode) : base(valueFactory, mode) { _metadata = metadata; }
public Lazy(TMetadata metadata, LazyThreadSafetyMode mode) : base(mode) { _metadata = metadata; }
public Lazy(Func <T> valueFactory, TMetadata metadata, bool isThreadSafe) : base(valueFactory, isThreadSafe) { _metadata = metadata; }
public Lazy(TMetadata metadata, bool isThreadSafe) : base(isThreadSafe) { _metadata = metadata; }
public Lazy(TMetadata metadata) : base() { _metadata = metadata; }
public Lazy(Func <T> valueFactory, TMetadata metadata) : base(valueFactory) { _metadata = metadata; }
public GridPosition(int row, int column, TMetadata metadata) { Row = row; Column = column; Metadata = metadata; }
public MetadataValueBuilder(MetadataContractBuilder <T, TMetadata> owner) { this._owner = owner; this._instance = this._owner._metadataCtor(); }