45 references to NativeComInterfaces
System.DirectoryServices (45)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClass.cs (2)
20private readonly NativeComInterfaces.IAdsClass? _iadsClass; 104_iadsClass = (NativeComInterfaces.IAdsClass)_abstractClassEntry.NativeObject;
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaProperty.cs (2)
27private readonly NativeComInterfaces.IAdsProperty? _iadsProperty; 157_iadsProperty = (NativeComInterfaces.IAdsProperty)_abstractPropertyEntry.NativeObject;
System\DirectoryServices\ActiveDirectory\ActiveDirectorySite.cs (8)
884NativeComInterfaces.IAdsPathname pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname(); 886pathCracker.EscapedMode = NativeComInterfaces.ADS_ESCAPEDMODE_OFF_EX; 942pathCracker.Set(fromSite, NativeComInterfaces.ADS_SETTYPE_DN); 943fromSite = pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_LEAF); 1021pathCracker.Set(otherSite, NativeComInterfaces.ADS_SETTYPE_DN); 1022otherSite = pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_LEAF);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLink.cs (6)
696NativeComInterfaces.IAdsPathname? pathCracker = null; 697pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname(); 700pathCracker.EscapedMode = NativeComInterfaces.ADS_ESCAPEDMODE_OFF_EX; 716pathCracker.Set(dn, NativeComInterfaces.ADS_SETTYPE_DN); 717string rdn = pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_LEAF);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySiteLinkBridge.cs (6)
353NativeComInterfaces.IAdsPathname? pathCracker = null; 354pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname(); 356pathCracker.EscapedMode = NativeComInterfaces.ADS_ESCAPEDMODE_OFF_EX; 372pathCracker.Set(dn, NativeComInterfaces.ADS_SETTYPE_DN); 373string rdn = pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_LEAF);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySubnet.cs (6)
68NativeComInterfaces.IAdsPathname pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname(); 70pathCracker.EscapedMode = NativeComInterfaces.ADS_ESCAPEDMODE_OFF_EX; 74pathCracker.Set(tmp, NativeComInterfaces.ADS_SETTYPE_DN); 75string rdn = pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_LEAF);
System\DirectoryServices\ActiveDirectory\DirectoryEntryManager.cs (12)
90private readonly NativeComInterfaces.IAdsPathname _pathCracker; 95_pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname(); 96_pathCracker.EscapedMode = NativeComInterfaces.ADS_ESCAPEDMODE_ON; 159_pathCracker.Set(dn, NativeComInterfaces.ADS_SETTYPE_DN); 160string escapedDN = _pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_X500_DN); 242NativeComInterfaces.IAdsPathname pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname(); 243pathCracker.EscapedMode = NativeComInterfaces.ADS_ESCAPEDMODE_ON; 244pathCracker.Set(dn, NativeComInterfaces.ADS_SETTYPE_DN); 245string escapedDN = pathCracker.Retrieve(NativeComInterfaces.ADS_FORMAT_X500_DN);
System\DirectoryServices\ActiveDirectory\Utils.cs (3)
1838NativeComInterfaces.IAdsPathname pathCracker = (NativeComInterfaces.IAdsPathname)new NativeComInterfaces.Pathname();