C# Класс Microsoft.ResourceManagement.Client.RmRequestFactory

This class constructs web service requests based on RmResource and RmResourceChanges objects
Наследование: RmFactory
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateCreateRequest ( RmResource newResource ) : CreateRequest

Constructs a create request based on the provided object.

CreateDeleteRequest ( RmReference objectId ) : DeleteRequest
CreateEnumeration ( WsEnumerationClient client, RmResourceFactory factory, String filter, String attributes ) : IEnumerable
CreateGetRequest ( RmReference objectId, CultureInfo culture, String attributes ) : GetRequest
CreatePutRequest ( RmResourceChanges transaction ) : PutRequest

Constructs a put request based on the changes tracked in the transaction.

RmRequestFactory ( XmlSchemaSet rmSchema ) : System

Constructor.

Приватные методы

Метод Описание
BuildDirectoryAccessChange ( RmAttributeChange attribute ) : DirectoryAccessChange
BuildDirectoryAccessChange ( RmAttributeName name, IComparable value ) : DirectoryAccessChange
RmRequestFactory ( ) : System

Описание методов

CreateCreateRequest() публичный Метод

Constructs a create request based on the provided object.
public CreateCreateRequest ( RmResource newResource ) : CreateRequest
newResource Microsoft.ResourceManagement.ObjectModel.RmResource The RmResource object for which to construct a create request.
Результат Microsoft.ResourceManagement.Client.WsTransfer.CreateRequest

CreateDeleteRequest() публичный Метод

public CreateDeleteRequest ( RmReference objectId ) : DeleteRequest
objectId RmReference
Результат DeleteRequest

CreateEnumeration() публичный Метод

public CreateEnumeration ( WsEnumerationClient client, RmResourceFactory factory, String filter, String attributes ) : IEnumerable
client WsEnumerationClient
factory RmResourceFactory
filter String
attributes String
Результат IEnumerable

CreateGetRequest() публичный Метод

public CreateGetRequest ( RmReference objectId, CultureInfo culture, String attributes ) : GetRequest
objectId RmReference
culture System.Globalization.CultureInfo
attributes String
Результат Microsoft.ResourceManagement.Client.WsTransfer.GetRequest

CreatePutRequest() публичный Метод

Constructs a put request based on the changes tracked in the transaction.
public CreatePutRequest ( RmResourceChanges transaction ) : PutRequest
transaction Microsoft.ResourceManagement.ObjectModel.RmResourceChanges The transaction object which tracked the changes made to an object.
Результат Microsoft.ResourceManagement.Client.WsTransfer.PutRequest

RmRequestFactory() публичный Метод

Constructor.
public RmRequestFactory ( XmlSchemaSet rmSchema ) : System
rmSchema System.Xml.Schema.XmlSchemaSet The FIM schema.
Результат System