C# 클래스 Microsoft.ResourceManagement.Client.RmFactory

Base class for request and resource factories.
파일 보기 프로젝트 열기: Predica/FimClient

공개 프로퍼티들

프로퍼티 타입 설명
RmSchema System.Xml.Schema.XmlSchemaSet

보호된 프로퍼티들

프로퍼티 타입 설명
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