50 references to AdsType
System.DirectoryServices (50)
Interop\AdsValueHelper2.cs (43)
53
AdsType
adsType = GetAdsTypeForManagedType(managedValue.GetType());
57
public AdsValueHelper(object managedValue,
AdsType
adsType)
80
private
AdsType
GetAdsTypeForManagedType(Type type)
87
return
AdsType
.ADSTYPE_INTEGER;
92
return
AdsType
.ADSTYPE_LARGE_INTEGER;
97
return
AdsType
.ADSTYPE_BOOLEAN;
100
return
AdsType
.ADSTYPE_UNKNOWN;
111
switch ((
AdsType
)adsvalue.dwType)
114
case
AdsType
.ADSTYPE_UTC_TIME:
131
case
AdsType
.ADSTYPE_DN_WITH_BINARY:
162
case
AdsType
.ADSTYPE_DN_WITH_STRING:
171
case
AdsType
.ADSTYPE_DN_STRING:
172
case
AdsType
.ADSTYPE_CASE_EXACT_STRING:
173
case
AdsType
.ADSTYPE_CASE_IGNORE_STRING:
174
case
AdsType
.ADSTYPE_PRINTABLE_STRING:
175
case
AdsType
.ADSTYPE_NUMERIC_STRING:
176
case
AdsType
.ADSTYPE_OBJECT_CLASS:
180
case
AdsType
.ADSTYPE_BOOLEAN:
184
case
AdsType
.ADSTYPE_INTEGER:
188
case
AdsType
.ADSTYPE_NT_SECURITY_DESCRIPTOR:
189
case
AdsType
.ADSTYPE_OCTET_STRING:
190
case
AdsType
.ADSTYPE_PROV_SPECIFIC:
197
case
AdsType
.ADSTYPE_INVALID:
200
case
AdsType
.ADSTYPE_LARGE_INTEGER:
204
case
AdsType
.ADSTYPE_CASEIGNORE_LIST:
205
case
AdsType
.ADSTYPE_OCTET_LIST:
206
case
AdsType
.ADSTYPE_PATH:
207
case
AdsType
.ADSTYPE_POSTALADDRESS:
208
case
AdsType
.ADSTYPE_TIMESTAMP:
209
case
AdsType
.ADSTYPE_NETADDRESS:
210
case
AdsType
.ADSTYPE_FAXNUMBER:
211
case
AdsType
.ADSTYPE_EMAIL:
213
case
AdsType
.ADSTYPE_BACKLINK:
214
case
AdsType
.ADSTYPE_HOLD:
215
case
AdsType
.ADSTYPE_TYPEDNAME:
216
case
AdsType
.ADSTYPE_REPLICAPOINTER:
217
case
AdsType
.ADSTYPE_UNKNOWN:
245
private void SetValue(object managedValue,
AdsType
adsType)
254
case
AdsType
.ADSTYPE_INTEGER:
258
case
AdsType
.ADSTYPE_LARGE_INTEGER:
261
case
AdsType
.ADSTYPE_BOOLEAN:
264
case
AdsType
.ADSTYPE_CASE_IGNORE_STRING:
268
case
AdsType
.ADSTYPE_PROV_SPECIFIC:
System\DirectoryServices\DirectoryEntry.cs (3)
1087
UnsafeNativeMethods.IAdsPropertyEntry propertyEntry = (UnsafeNativeMethods.IAdsPropertyEntry)list.GetPropertyItem(SecurityDescriptorProperty, (int)
AdsType
.ADSTYPE_OCTET_STRING);
1140
sDValue.ADsType = (int)
AdsType
.ADSTYPE_OCTET_STRING;
1146
newSDEntry.ADsType = (int)
AdsType
.ADSTYPE_OCTET_STRING;
System\DirectoryServices\DirectorySearcher.cs (4)
750
info.vValue = new AdsValueHelper(AttributeScopeQuery,
AdsType
.ADSTYPE_CASE_IGNORE_STRING).GetStruct();
786
info.vValue = new AdsValueHelper(DirectorySynchronization!.GetDirectorySynchronizationCookie(),
AdsType
.ADSTYPE_PROV_SPECIFIC).GetStruct();
816
info.vValue = new AdsValueHelper(sortKeyBytes,
AdsType
.ADSTYPE_PROV_SPECIFIC).GetStruct();
858
info.vValue = new AdsValueHelper(vlvBytes,
AdsType
.ADSTYPE_PROV_SPECIFIC).GetStruct();