NotifyOfNewConnectionCallback Delegate
The NotifyOfNewConnectionCallback delegate is called if a new connection was created while chasing a referral.
Assembly: System.DirectoryServices.Protocols (in System.DirectoryServices.Protocols.dll)
public delegate bool NotifyOfNewConnectionCallback( LdapConnection^ primaryConnection, LdapConnection^ referralFromConnection, String^ newDistinguishedName, LdapDirectoryIdentifier^ identifier, LdapConnection^ newConnection, NetworkCredential^ credential, long long currentUserToken, int errorCodeFromBind )
Parameters
- primaryConnection
-
Type:
System.DirectoryServices.Protocols::LdapConnection^
A LdapConnection object that specifies the primary connection.
- referralFromConnection
-
Type:
System.DirectoryServices.Protocols::LdapConnection^
A LdapConnection object that specifies the connection which provided the referral.
- newDistinguishedName
-
Type:
System::String^
A String object that specifies the distinguished name of the desired entry in the referred server.
- identifier
-
Type:
System.DirectoryServices.Protocols::LdapDirectoryIdentifier^
A LdapDirectoryIdentifier object that specifies the identifier the referred LDAP directory.
- newConnection
-
Type:
System.DirectoryServices.Protocols::LdapConnection^
A LdapConnection object that specifies the new connection created in the course of chasing a referral.
- credential
-
Type:
System.Net::NetworkCredential^
A NetworkCredential object that specifies the credentials to pass to the referred server.
- currentUserToken
-
Type:
System::Int64
The LUID of the current user.
- errorCodeFromBind
-
Type:
System::Int32
A Int32 object that specifies the error code from the bind operation.
Return Value
Type: System::Booleantrue if the connection is to be cached. false if not required to cache the connection.
Available since 2.0