Forest.CreateTrustRelationship(Forest, TrustDirection) Method
Definition
Creates both sides of a trust relationship with the specified forest.
public:
void CreateTrustRelationship(System::DirectoryServices::ActiveDirectory::Forest ^ targetForest, System::DirectoryServices::ActiveDirectory::TrustDirection direction);
public void CreateTrustRelationship (System.DirectoryServices.ActiveDirectory.Forest targetForest, System.DirectoryServices.ActiveDirectory.TrustDirection direction);
member this.CreateTrustRelationship : System.DirectoryServices.ActiveDirectory.Forest * System.DirectoryServices.ActiveDirectory.TrustDirection -> unit
Public Sub CreateTrustRelationship (targetForest As Forest, direction As TrustDirection)
Parameters
- targetForest
- Forest
A Forest object that represents the forest that the trust is being created with.
- direction
- TrustDirection
One of the TrustDirection members that determines the direction of the trust, relative to this forest.
Exceptions
The trust relationship already exists.
A call to the underlying directory service resulted in an error.
The target server is either busy or unavailable.
targetForest
is null
.
direction
is not a valid TrustDirection value.
The object has been disposed.
The specified account does not have permission to perform this operation.
Remarks
This method creates both sides of a trust relationship with a single method call. The Forest.CreateLocalSideOfTrustRelationship method is used to create only one side of a trust.