14 references to IAdsObjectOptions
System.DirectoryServices (14)
System\DirectoryServices\DirectoryEntry.cs (1)
448
if (!(AdsObject is UnsafeNativeMethods.
IAdsObjectOptions
))
System\DirectoryServices\DirectoryEntryConfiguration.cs (13)
22
return (ReferralChasingOption)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_REFERRALS);
32
((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).SetOption((int)AdsOptions.ADS_OPTION_REFERRALS, value);
40
return (SecurityMasks)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_SECURITY_MASK);
47
((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).SetOption((int)AdsOptions.ADS_OPTION_SECURITY_MASK, value);
55
return (int)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_PAGE_SIZE);
62
((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).SetOption((int)AdsOptions.ADS_OPTION_PAGE_SIZE, value);
70
return (int)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_PASSWORD_PORTNUMBER);
74
((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).SetOption((int)AdsOptions.ADS_OPTION_PASSWORD_PORTNUMBER, value);
82
return (PasswordEncodingMethod)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_PASSWORD_METHOD);
89
((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).SetOption((int)AdsOptions.ADS_OPTION_PASSWORD_METHOD, value);
96
return (string)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_SERVERNAME);
103
int val = (int)((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).GetOption((int)AdsOptions.ADS_OPTION_MUTUAL_AUTH_STATUS);
120
((UnsafeNativeMethods.
IAdsObjectOptions
)_entry.AdsObject).SetOption((int)AdsOptions.ADS_OPTION_QUOTA, accountName);