Compartir a través de


DataAccessTask<TDataObject>.GetDataObject<TObject> Method (IIdentityParameter, IConfigDataProvider, ObjectId, Nullable<LocalizedString>, Nullable<LocalizedString>, )

Namespace:  Microsoft.Exchange.Configuration.Tasks
Assembly:  Microsoft.Exchange.Configuration.ObjectModel (in Microsoft.Exchange.Configuration.ObjectModel.dll)

Syntax

'Declaration
Protected Function GetDataObject(Of TObject As {New, IConfigurable}) ( _
    id As IIdentityParameter, _
    session As IConfigDataProvider, _
    rootID As ObjectId, _
    notFoundError As Nullable(Of LocalizedString), _
    multipleFoundError As Nullable(Of LocalizedString), _
    errorCategory As ExchangeErrorCategory _
) As IConfigurable
'Usage
Dim id As IIdentityParameter
Dim session As IConfigDataProvider
Dim rootID As ObjectId
Dim notFoundError As Nullable(Of LocalizedString)
Dim multipleFoundError As Nullable(Of LocalizedString)
Dim errorCategory As ExchangeErrorCategory
Dim returnValue As IConfigurable

returnValue = Me.GetDataObject(id, _
    session, rootID, notFoundError, multipleFoundError, _
    errorCategory)
protected IConfigurable GetDataObject<TObject>(
    IIdentityParameter id,
    IConfigDataProvider session,
    ObjectId rootID,
    Nullable<LocalizedString> notFoundError,
    Nullable<LocalizedString> multipleFoundError,
    ExchangeErrorCategory errorCategory
)
where TObject : new(), IConfigurable

Type Parameters

  • TObject

Parameters

  • errorCategory
    Type: ExchangeErrorCategory