CreateTrustRelationship Method

Forest.CreateTrustRelationship Method (Forest, TrustDirection)

 

Creates both sides of a trust relationship with the specified forest.

Namespace:   System.DirectoryServices.ActiveDirectory
Assembly:  System.DirectoryServices (in System.DirectoryServices.dll)

public void CreateTrustRelationship(
	Forest targetForest,
	TrustDirection direction
)

Parameters

targetForest
Type: System.DirectoryServices.ActiveDirectory.Forest

A Forest object that represents the forest that the trust is being created with.

direction
Type: System.DirectoryServices.ActiveDirectory.TrustDirection

One of the TrustDirection members that determines the direction of the trust, relative to this forest.

Exception Condition
ActiveDirectoryObjectExistsException

The trust relationship already exists.

ActiveDirectoryOperationException

A call to the underlying directory service resulted in an error.

ActiveDirectoryServerDownException

The target server is either busy or unavailable.

ArgumentNullException

targetForest is null.

InvalidEnumArgumentException

direction is not a valid TrustDirection value.

ObjectDisposedException

The object has been disposed.

UnauthorizedAccessException

The specified account does not have permission to perform this operation.

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.

.NET Framework
Available since 2.0
Return to top
Show:
© 2016 Microsoft