internal AttributeConverterEntry(string extendedAttribute, string[] directoryAttribute, Type attributeType, bool copyable, TypeAdapterAccess adapterAccessLevel, bool isSingleValue, AttributeSet attributeSet, ToExtendedFormatDelegate toExtended, ToDirectoryFormatDelegate toDirectory, ToSearchFilterDelegate toSearch) : base(extendedAttribute) { this._toExtendedDelegate = toExtended; this._toDirectoryDelegate = toDirectory; this._directoryAttributes = directoryAttribute; this._attributeSet = attributeSet; this._toSearchDelegate = toSearch; this._copyable = copyable; this._adapterAccessLevel = adapterAccessLevel; this._isSingleValue = isSingleValue; this._attributeType = attributeType; }
internal AttributeConverterEntry(string extendedAttribute, string directoryAttribute, Type attributeType, bool copyable, TypeAdapterAccess adapterAccessLevel, bool isSingleValue, AttributeSet attributeSet, ToExtendedFormatDelegate toExtended, ToDirectoryFormatDelegate toDirectory, ToSearchFilterDelegate toSearch) : this(extendedAttribute, new string [] { directoryAttribute }, attributeType, copyable, adapterAccessLevel, isSingleValue, attributeSet, toExtended, toDirectory, toSearch) { }
internal ADEntityAttributeConverterEntry(string extendedAttribute, string[] directoryAttribute, string[] customObjectProperties, Type attributeType, bool copyable, TypeAdapterAccess adapterAccessLevel, bool isSingleValue, AttributeSet attributeSet, ToExtendedFormatDelegate toExtended, ToDirectoryFormatDelegate toDirectory, ToSearchFilterDelegate toSearch) : base(extendedAttribute, directoryAttribute, attributeType, copyable, adapterAccessLevel, isSingleValue, attributeSet, toExtended, toDirectory, toSearch) { this._customObjectProperties = customObjectProperties; }