52 references to Properties
System.DirectoryServices (27)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchema.cs (6)
427if ((res.Properties[PropertyManager.IsDefunct] != null) && (res.Properties[PropertyManager.IsDefunct].Count > 0)) 429isDefunct = (bool)res.Properties[PropertyManager.IsDefunct][0]!; 481if ((res.Properties[PropertyManager.IsDefunct] != null) && (res.Properties[PropertyManager.IsDefunct].Count > 0)) 483isDefunct = (bool)res.Properties[PropertyManager.IsDefunct][0]!;
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaProperty.cs (1)
1112propertyValues = _propertyValuesFromServer.Properties[propertyName];
System\DirectoryServices\ActiveDirectory\ApplicationPartition.cs (2)
268appNCDnsName = (res.Properties[PropertyManager.DnsRoot].Count > 0) ? (string)res.Properties[PropertyManager.DnsRoot][0]! : null;
System\DirectoryServices\ActiveDirectory\ConfigSet.cs (2)
441foreach (string bindingInfo in res.Properties[PropertyManager.ServiceBindingInformation]) 708ResultPropertyValueCollection replicaLocations = res.Properties[PropertyManager.MsDSNCReplicaLocations];
System\DirectoryServices\ActiveDirectory\DirectoryServer.cs (1)
824ReplicationConnection con = new ReplicationConnection(newContext, result.GetDirectoryEntry(), (string)result.Properties["cn"][0]!);
System\DirectoryServices\ActiveDirectory\Domain.cs (2)
1120if (res.Properties[PropertyManager.TrustParent].Count > 0) 1122_trustParent = (string?)res.Properties[PropertyManager.TrustParent][0];
System\DirectoryServices\ActiveDirectory\PropertyManager.cs (1)
151propertyValues = res.Properties[propertyName];
System\DirectoryServices\ActiveDirectory\Utils.cs (10)
1155foreach (string propertyNameWithRangeInfo in res.Properties.PropertyNames) 1176values.AddRange(res.Properties[propertyNameWithRangeInfo]); 1190rangeStart += res.Properties[propertyNameWithRangeInfo].Count; 1509if (!res.Properties.Contains(propertyWithRangeInfo)) 1512foreach (string property in res.Properties.PropertyNames) 1535foreach (string dnString in res.Properties[propertyName]) 1581if (res.Properties.Contains(PropertyManager.DnsHostName)) 1646if (!res.Properties.Contains(propertyWithRangeInfo2)) 1649foreach (string property in res.Properties.PropertyNames) 1672foreach (string dnString in res.Properties[propertyName])
System\DirectoryServices\SearchResult.cs (1)
41public string Path => (string)Properties["ADsPath"][0]!;
System\DirectoryServices\SearchResultCollection.cs (1)
321entry.Properties.Add(Marshal.PtrToStringUni(pszColumnName)!, new ResultPropertyValueCollection(values));
System.DirectoryServices.AccountManagement (25)
System\DirectoryServices\AccountManagement\AD\ADAMStoreCtx.cs (3)
290if (null == res.Properties["ldapDisplayName"]) 296objectClasses.Add(res.Properties["ldapDisplayName"][0].ToString()); 297GlobalDebug.WriteLineIf(GlobalDebug.Info, "ADAMStoreCtx", "PopulatAuxObjectList Adding " + res.Properties["ldapDisplayName"][0].ToString());
System\DirectoryServices\AccountManagement\AD\ADDNConstraintLinkedAttrSet.cs (2)
96dn = ((SearchResult)this.current).Properties["distinguishedName"][0].ToString(); 112resultPropCollection = new dSPropertyCollection(((SearchResult)this.current).Properties);
System\DirectoryServices\AccountManagement\AD\ADDNLinkedAttrSet.cs (5)
291string memberDN = (string)currentSR.Properties["distinguishedName"][0]; 322if (!_usersVisited.ContainsKey(currentSR.Properties["distinguishedName"][0].ToString())) 327_usersVisited.Add(currentSR.Properties["distinguishedName"][0].ToString(), true); 339if (!_usersVisited.ContainsKey(currentSR.Properties["distinguishedName"][0].ToString())) 344_usersVisited.Add(currentSR.Properties["distinguishedName"][0].ToString(), true);
System\DirectoryServices\AccountManagement\AD\ADStoreCtx.cs (10)
1482string principalDN = (string)sr.Properties["distinguishedName"][0]; 1491if ((sr.Properties["primaryGroupID"].Count > 0) && 1492(sr.Properties["objectSid"].Count > 0)) 1494Debug.Assert(sr.Properties["primaryGroupID"].Count == 1); 1495Debug.Assert(sr.Properties["objectSid"].Count == 1); 1497int primaryGroupID = (int)sr.Properties["primaryGroupID"][0]; 1498byte[] principalSid = (byte[])sr.Properties["objectSid"][0]; 1767cachedMembersEnum = g.SmallGroupMemberSearchResult.Properties["member"]; 1768if ((g.SmallGroupMemberSearchResult != null) && g.SmallGroupMemberSearchResult.Properties["member"].Contains(principalDN)) 1841string fpoDN = (string)sr.Properties["distinguishedName"][0];
System\DirectoryServices\AccountManagement\AD\ADStoreCtx_LoadStore.cs (3)
253distinguishedName = (string)sr.Properties["distinguishedName"][0]; 307byte[] guid = (byte[])sr.Properties["objectGuid"][0]; 369props = new dSPropertyCollection(sr.Properties);
System\DirectoryServices\AccountManagement\AD\ADUtils.cs (1)
29return sr.Properties["objectClass"].Contains(classToCompare);
System\DirectoryServices\AccountManagement\Group.cs (1)
377foreach (string propName in sr.Properties.PropertyNames)