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

Base class for request and resource factories.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
RmSchema System.Xml.Schema.XmlSchemaSet

Защищенные свойства (Protected)

Свойство Тип Описание
RmAttributeCache RmAttributeInfo>.Dictionary
RmDoc System.Xml.XmlDocument
RmNsManager System.Xml.XmlNamespaceManager
RmObjectCache Dictionary>

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

Метод Описание
CreateRmAttributeValue ( RmAttributeName attributeName ) : RmAttributeValue
RmFactory ( XmlSchemaSet rmSchema ) : System

Creates an indexable cache of Resource Management attributes and objects based on the given schema set.

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

Метод Описание
GetAttributeType ( RmAttributeName attributeName ) : RmAttributeType?

GetAttributeType

This method is only for testing, and should not be used directly by clients.

GetAttributeType ( string attributeName ) : RmAttributeType?

GetAttributeType

This method is only for testing, and should not be used directly by clients.

IsMultiValued ( RmAttributeName attributeName ) : bool

IsMultiValued

This method is only for testing, and should not be used directly by clients.

IsMultiValued ( string attributeName ) : bool

IsMultiValued

This method is only for testing, and should not be used directly by clients.

IsReference ( RmAttributeName attributeName ) : bool

IsReference

This method is only for testing, and should not be used directly by clients.

IsReference ( string attributeName ) : bool

IsReference

This method is only for testing, and should not be used directly by clients.

IsRequired ( string objectType, RmAttributeName attributeName ) : bool

IsRequired

This method is only for testing, and should not be used directly by clients.

IsRequired ( string objectType, string attributeName ) : bool

IsRequired

This method is only for testing, and should not be used directly by clients.

RequiredAttributes ( string objectType ) : List

Gets the list of required attributes for the given object type.

This method is only for testing, and should not be used directly by clients.

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

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

public CreateRmAttributeValue ( RmAttributeName attributeName ) : RmAttributeValue
attributeName Microsoft.ResourceManagement.ObjectModel.RmAttributeName
Результат Microsoft.ResourceManagement.ObjectModel.RmAttributeValue

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

Creates an indexable cache of Resource Management attributes and objects based on the given schema set.
public RmFactory ( XmlSchemaSet rmSchema ) : System
rmSchema System.Xml.Schema.XmlSchemaSet
Результат System

Описание свойств

RmAttributeCache защищенное свойство

protected Dictionary RmAttributeCache
Результат RmAttributeInfo>.Dictionary

RmDoc защищенное свойство

protected XmlDocument,System.Xml RmDoc
Результат System.Xml.XmlDocument

RmNsManager защищенное свойство

protected XmlNamespaceManager,System.Xml RmNsManager
Результат System.Xml.XmlNamespaceManager

RmObjectCache защищенное свойство

protected Dictionary> RmObjectCache
Результат Dictionary>

RmSchema публичное свойство

public XmlSchemaSet,System.Xml.Schema RmSchema
Результат System.Xml.Schema.XmlSchemaSet