ObjectId Class

Represents an object identifier for an Exchange object.

Inheritance Hierarchy

System.Object
  Microsoft.Exchange.Data.ObjectId
    

Namespace:  Microsoft.Exchange.Data
Assembly:  Microsoft.Exchange.Data (in Microsoft.Exchange.Data.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class ObjectId
'Usage
Dim instance As ObjectId
[SerializableAttribute]
public abstract class ObjectId

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.

Inheritance Hierarchy

System.Object
  Microsoft.Exchange.Data.ObjectId
    Microsoft.Exchange.Configuration.Tasks.IPListEntryIdentity
    Microsoft.Exchange.Data.Directory.ADObjectId
    Microsoft.Exchange.Data.Directory.Management.MailboxAuditLogRecordId
    Microsoft.Exchange.Data.Mapi.MapiObjectId
    Microsoft.Exchange.Data.QueueViewer.MessageIdentity
    Microsoft.Exchange.Data.QueueViewer.QueueIdentity
    Microsoft.Exchange.Data.RightsManagement.RmsTemplateIdentity
    Microsoft.Exchange.Data.Storage.Management.MigrationBatchId
    Microsoft.Exchange.Data.Storage.Management.MigrationReportId
    Microsoft.Exchange.Data.Storage.Management.ProvisioningRequestId
    Microsoft.Exchange.Data.Storage.Management.SendAddressIdentity
    Microsoft.Exchange.Data.Storage.Management.XsoMailboxObjectId
    Microsoft.Exchange.MailboxReplicationService.RequestIndexEntryObjectId
    Microsoft.Exchange.MailboxReplicationService.RequestJobObjectId
    Microsoft.Exchange.Transport.Sync.Common.Subscription.AggregationSubscriptionIdentity