Namespace: Microsoft.MetadirectoryServices
Assembly: Microsoft.MetadirectoryServicesEx (in microsoft.metadirectoryservicesex.dll)
Usage
Visual Basic |
---|
Dim TargetADMA As ConnectedMA Dim DistinguishedName As ReferenceValue Dim Alias As String Dim HomeMDB As String Dim returnValue As CSEntry returnValue = ExchangeUtils.CreateMailbox(TargetADMA, DistinguishedName, Alias, HomeMDB) |
Syntax
Visual Basic |
---|
Public Shared Function CreateMailbox ( _ TargetADMA As ConnectedMA, _ DistinguishedName As ReferenceValue, _ Alias As String, _ HomeMDB As String _ ) As CSEntry |
C# |
---|
public static CSEntry CreateMailbox ( ConnectedMA TargetADMA, ReferenceValue DistinguishedName, string Alias, string HomeMDB ) |
C++ |
---|
public: static CSEntry^ CreateMailbox ( ConnectedMA^ TargetADMA, ReferenceValue^ DistinguishedName, String^ Alias, String^ HomeMDB ) |
J# |
---|
public static CSEntry CreateMailbox ( ConnectedMA TargetADMA, ReferenceValue DistinguishedName, String Alias, String HomeMDB ) |
JScript |
---|
public static function CreateMailbox ( TargetADMA : ConnectedMA, DistinguishedName : ReferenceValue, Alias : String, HomeMDB : String ) : CSEntry |
Parameters
- TargetADMA
-
The Active Directory management agent through which the new object is provisioned.
- DistinguishedName
-
The distinguished name of the mailbox.
- Alias
-
The e-mail alias of the mailbox.
- HomeMDB
-
The location of the mailbox store.
Return Value
Returns a CSEntry object that represents the connected data source entry.Exceptions
Exception type | Condition |
---|---|
System.ArgumentException |
A required parameter is not present. |
System.ArgumentNullException |
A required parameter is null. |
AttributeNotInInclusionListException |
A required attribute is not selected in the management agent. |
System.InvalidOperationException |
You tried to create the same custom recipient more than once in the Provision method. This method is called for each metaverse object when a metaverse rules extension exists. |
NoSuchObjectTypeException |
The object type that is referenced is not in the schema. |
Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.