Ejemplo n.º 1
0
 private void AddMapping <TIn, TOut>(ValueConverterDelegate <TIn, TOut> dtoConverter)
 {
     _valueMappers.Add(typeof(TOut), _ => (TOut)dtoConverter((TIn)_));
 }
Ejemplo n.º 2
0
 // Token: 0x0600606C RID: 24684 RVA: 0x00147A9A File Offset: 0x00145C9A
 public ProvisioningPropertyBase(ADPropertyDefinition policyProperty, ProviderPropertyDefinition objectProperty, ValueConverterDelegate valueConverter, Type[] targetObjectTypes) : base(targetObjectTypes)
 {
     if (policyProperty == null)
     {
         throw new ArgumentNullException("policyProperty");
     }
     if (objectProperty == null)
     {
         throw new ArgumentNullException("objectProperty");
     }
     this.policyProperty = policyProperty;
     this.valueConverter = valueConverter;
     this.objectProperty = objectProperty;
 }
Ejemplo n.º 3
0
 // Token: 0x0600606E RID: 24686 RVA: 0x00147B00 File Offset: 0x00145D00
 public ProvisioningPropertyTemplate(ADPropertyDefinition policyProperty, ProviderPropertyDefinition objectProperty, ValueConverterDelegate valueConverter, Type targetObjectType) : this(policyProperty, objectProperty, valueConverter, new Type[]
 {
     targetObjectType
 })
 {
 }
Ejemplo n.º 4
0
 // Token: 0x0600606D RID: 24685 RVA: 0x00147AD5 File Offset: 0x00145CD5
 public ProvisioningPropertyTemplate(ADPropertyDefinition policyProperty, ProviderPropertyDefinition objectProperty, ValueConverterDelegate valueConverter, Type[] targetObjectTypes) : base(policyProperty, objectProperty, valueConverter, targetObjectTypes)
 {
     if (objectProperty.IsReadOnly)
     {
         throw new ArgumentException(string.Format("objectProperty '{0}' is read only.", objectProperty.Name));
     }
 }
Ejemplo n.º 5
0
 private void AddMapping <TIn>(ValueConverterDelegate <TIn, object> dtoConverter)
 {
     _valueMappers.Add(typeof(TIn), _ => dtoConverter((TIn)_));
 }