DimensionPermission DimensionPermission DimensionPermission Class

정의

특정 데이터베이스 차원의 특정 Role 요소에 속하는 권한을 나타냅니다. Represents permissions that belong to a particular Role element for a specific database dimension. 이 클래스는 상속할 수 없습니다. This class cannot be inherited.

public ref class DimensionPermission sealed : Microsoft::AnalysisServices::Permission, ICloneable, IDisposable, Microsoft::AnalysisServices::IMajorObject
[System.Runtime.InteropServices.Guid("67E4FF55-C379-4dd4-B5BF-67FE43509B70")]
public sealed class DimensionPermission : Microsoft.AnalysisServices.Permission, ICloneable, IDisposable, Microsoft.AnalysisServices.IMajorObject
Public NotInheritable Class DimensionPermission
Inherits Permission
Implements ICloneable, IDisposable, IMajorObject
상속
특성
구현

생성자

DimensionPermission() DimensionPermission() DimensionPermission()

새 인스턴스를 초기화는 DimensionPermission 클래스 기본값을 사용 합니다. Initializes a new instance of the DimensionPermission class using default values.

DimensionPermission(String, String, String) DimensionPermission(String, String, String) DimensionPermission(String, String, String)

새 인스턴스를 초기화는 DimensionPermission 클래스는 이름, 역할 식별자 및 고유 식별자를 사용 합니다. Initializes a new instance of the DimensionPermission class using a name, a role identifier, and a unique identifier.

속성

AllowedRowsExpression AllowedRowsExpression AllowedRowsExpression

행 수준 보안에 사용되는 필터를 가져오거나 설정합니다. Gets or sets a filter used for row-level security.

Annotations Annotations Annotations

현재 개체에 대한 모든 주석으로 이루어진 컬렉션 개체를 가져옵니다. Gets the collection object of all annotations to current object.

(Inherited from MajorObject)
AttributePermissions AttributePermissions AttributePermissions

관련 된 특성 권한의 컬렉션을 가져옵니다는 DimensionPermission 개체입니다. Gets the collection of attribute permissions associated with a DimensionPermission object.

CreatedTimestamp CreatedTimestamp CreatedTimestamp

개체가 생성된 날짜 및 시간을 가져오거나 설정합니다. Gets or sets the date and time of the creation of the object.

(Inherited from MajorObject)
Description Description Description

현재 개체에 대한 설명 문자열을 가져오거나 설정합니다. Gets or sets a description string of current object.

(Inherited from MajorObject)
FriendlyName FriendlyName FriendlyName

이름을 반환합니다. Returns a user-friendly name.

(Inherited from NamedComponent)
ID ID ID

구성 요소의 식별자를 가져오거나 설정합니다. Gets or sets the identifier of the component.

(Inherited from NamedComponent)
IHostableComponent.Host IHostableComponent.Host IHostableComponent.Host

IServiceProvider의 호스트인 ModelComponent를 가져오거나 설정합니다. Gets or sets the IServiceProvider that is the host of the ModelComponent.

(Inherited from ModelComponent)
IModelComponent.FriendlyPath IModelComponent.FriendlyPath IModelComponent.FriendlyPath

ModelComponent의 경로를 가져옵니다. Gets a friendly path for the ModelComponent.

(Inherited from ModelComponent)
IModelComponent.OwningCollection IModelComponent.OwningCollection IModelComponent.OwningCollection

현재 개체를 소유하는 컬렉션을 가져오거나 설정합니다. Gets or sets the collection that owns the current object.

(Inherited from ModelComponent)
IsLoaded IsLoaded IsLoaded

MajorObject가 로드되었는지 여부를 나타내는 값을 가져옵니다. Gets a value that indicates whether MajorObject have been loaded.

(Inherited from MajorObject)
KeyForCollection KeyForCollection KeyForCollection

컬렉션에서 사용되는 키를 반환합니다. Returns the key used in collections.

(Inherited from NamedComponent)
LastSchemaUpdate LastSchemaUpdate LastSchemaUpdate

현재 개체 스키마가 마지막으로 업데이트된 날짜 및 시간을 가져오거나 설정합니다. Gets or sets the date and time when current object schema was last updated.

(Inherited from MajorObject)
Name Name Name

구성 요소의 이름을 가져오거나 설정합니다. Gets or sets the name of the component.

(Inherited from NamedComponent)
OwningCollection OwningCollection OwningCollection

ModelComponent가 포함된 컬렉션을 가져오거나 설정합니다. Gets or sets the collection that contains the ModelComponent.

(Inherited from ModelComponent)
Parent Parent Parent

부모를 가져옵니다 DimensionDimensionPermission 개체입니다. Gets the parent Dimension of a DimensionPermission object.

ParentDatabase ParentDatabase ParentDatabase

부모를 가져옵니다 DatabaseDimensionPermission 개체입니다. Gets the parent Database of a DimensionPermission object.

ParentServer ParentServer ParentServer

부모를 가져옵니다 ServerDimensionPermission 개체입니다. Gets the parent Server of a DimensionPermission object.

Process Process Process

부모 개체의 Process 특성을 가져오거나 설정합니다. Gets or sets the Process attribute for the parent object.

(Inherited from Permission)
Read Read Read

부모 개체의 Read 특성을 가져오거나 설정합니다. Gets or sets the Read attribute for the parent object.

(Inherited from Permission)
ReadDefinition ReadDefinition ReadDefinition

부모 개체의 ReadDefinition 특성을 가져오거나 설정합니다. Gets or sets the ReadDefinition attribute for the parent object.

(Inherited from Permission)
Role Role Role

정의하는 권한에 대한 Role 개체를 가져옵니다. Gets a Role object for which permissions are being defined.

(Inherited from Permission)
RoleID RoleID RoleID

가져오거나 roleid의는 Role 는 대 한 사용 권한을 정의 하는 개체입니다. Gets or ets the RoleID of a Role object for which permissions are being defined.

(Inherited from Permission)
Site Site Site

구성 요소의 사이트를 가져오거나 설정합니다. Gets or sets the site of the component.

(Inherited from NamedComponent)
SiteID SiteID SiteID

구성 요소에 연결된 사이트의 식별자를 가져오거나 설정합니다. Gets or sets the identifier for the site associated with the component.

(Inherited from NamedComponent)
Write Write Write

부모 개체의 Write 특성을 가져오거나 설정합니다. Gets or sets the Write attribute for the parent object.

(Inherited from Permission)

메서드

AddToContainer(IContainer) AddToContainer(IContainer) AddToContainer(IContainer)

지정한 컨테이너에 ModelComponent 개체를 추가합니다. Adds a ModelComponent object to the specified container.

(Inherited from ModelComponent)
AfterInsert(Int32) AfterInsert(Int32) AfterInsert(Int32)

지정한 인덱스에 추가한 후 ModelComponent 개체를 표시합니다. Displays a ModelComponent object after added to the specified index.

(Inherited from ModelComponent)
AfterMove(Int32, Int32) AfterMove(Int32, Int32) AfterMove(Int32, Int32)

지정한 인덱스로 이동한 후 ModelComponent 개체를 표시합니다. Displays a ModelComponent object after moving to the specified index.

(Inherited from ModelComponent)
AfterRemove(ModelComponentCollection) AfterRemove(ModelComponentCollection) AfterRemove(ModelComponentCollection)

ModelComponentCollection 개체가 제거된 후 ModelComponent을 표시합니다. Displays a ModelComponentCollection after a ModelComponent object is removed.

(Inherited from ModelComponent)
BeforeRemove(Boolean) BeforeRemove(Boolean) BeforeRemove(Boolean)

정리 전에 ModelComponent 개체를 제거합니다. Removes the ModelComponent object before the cleanup.

(Inherited from ModelComponent)
Clone() Clone() Clone()

개체의 전체 복사본을 새로 만듭니다. Creates a new, full copy of an object.

Clone(Boolean) Clone(Boolean) Clone(Boolean)

MajorObject 개체의 새 복사본을 만듭니다. Creates a new copy of the MajorObject object.

(Inherited from MajorObject)
CopyTo(DimensionPermission) CopyTo(DimensionPermission) CopyTo(DimensionPermission)

복사는 DimensionPermission 개체를 지정한 개체입니다. Copies a DimensionPermission object to the specified object.

CopyTo(MajorObject, Boolean) CopyTo(MajorObject, Boolean) CopyTo(MajorObject, Boolean)

복사는 Permission 개체를 지정한 개체입니다. Copies a Permission object to the specified object.

(Inherited from Permission)
CopyTo(ModelComponent) CopyTo(ModelComponent) CopyTo(ModelComponent)

복사는 ModelComponent 개체를 지정한 개체입니다. Copies a ModelComponent object to the specified object.

(Inherited from ModelComponent)
CopyTo(NamedComponent) CopyTo(NamedComponent) CopyTo(NamedComponent)

복사는 NamedComponent 개체를 지정한 개체입니다. Copies a NamedComponent object to the specified object.

(Inherited from NamedComponent)
Drop() Drop() Drop()

현재 개체를 제거하고 서버를 업데이트합니다. Removes current object and updates server.

(Inherited from MajorObject)
Drop(DropOptions) Drop(DropOptions) Drop(DropOptions)

지정한 옵션을 사용하여 현재 개체를 제거하고 서버를 업데이트합니다. Removes current object and updates server using specified options.

(Inherited from MajorObject)
Drop(DropOptions, XmlaWarningCollection) Drop(DropOptions, XmlaWarningCollection) Drop(DropOptions, XmlaWarningCollection)

지정한 옵션을 사용하여 현재 개체를 제거하고 서버를 업데이트합니다. Removes current object and updates server using specified options. 삭제 작업의 결과로 발생하는 경고는 지정된 warnings 개체에 반환됩니다. Warnings resulting from drop operation are returned on the specified warnings object.

(Inherited from MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection) Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection)

지정한 옵션을 사용하여 현재 개체를 제거하고 서버를 업데이트합니다. Removes current object and updates server using specified options. 삭제 작업의 결과로 발생하는 경고는 지정된 warnings 변수에 반환되고 작업의 영향을 받는 개체의 결과는 지정된 impactResult 변수에 반환됩니다. Warnings resulting from drop operation are returned on the specified warnings variable and results for affected objects in operation are returned on specified impactResult variable.

(Inherited from MajorObject)
Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean) Drop(DropOptions, XmlaWarningCollection, ImpactDetailCollection, Boolean)

지정한 옵션을 사용하여 현재 개체를 제거하고 서버를 업데이트합니다. Removes current object and updates server using specified options. 삭제 작업의 결과로 발생하는 경고는 지정된 warnings 변수에 반환되고 작업의 영향을 받는 개체의 결과는 지정된 impactResult 변수에 반환됩니다. Warnings resulting from drop operation are returned on the specified warnings variable and results for affected objects in operation are returned on specified impactResult variable.

(Inherited from MajorObject)
GetCreateReferences(Hashtable, Boolean, Boolean) GetCreateReferences(Hashtable, Boolean, Boolean) GetCreateReferences(Hashtable, Boolean, Boolean)

참조를 만들 Hashtable을 가져옵니다. Gets a Hashtable to create references.

(Inherited from MajorObject)
GetDependents(Hashtable) GetDependents(Hashtable) GetDependents(Hashtable)

지정한 Hashtable에 대한 종속 항목을 가져옵니다. Gets the dependents to the specified Hashtable.

(Inherited from MajorObject)
GetDropDependents(Hashtable, Hashtable) GetDropDependents(Hashtable, Hashtable) GetDropDependents(Hashtable, Hashtable)

삭제할 종속 항목을 가져옵니다. Gets the drop dependents.

(Inherited from MajorObject)
GetReferences(Hashtable, Boolean) GetReferences(Hashtable, Boolean) GetReferences(Hashtable, Boolean)

차원 권한에서 참조하는 개체를 가져옵니다. Gets the objects that the dimension permission references.

GetUpdateOverwrites(Boolean) GetUpdateOverwrites(Boolean) GetUpdateOverwrites(Boolean)

업데이트된 Hashtable를 덮어쓰는 MajorObject 개체를 가져옵니다. Gets the Hashtable object that overwrites the updated MajorObject.

(Inherited from MajorObject)
Refresh() Refresh() Refresh()

서버 정의에서 현재 개체를 업데이트합니다. Updates current object from server definitions.

(Inherited from MajorObject)
Refresh(Boolean) Refresh(Boolean) Refresh(Boolean)

서버 정의에 있는 현재 개체 및 로드된 종속 개체(지정한 경우)를 업데이트합니다. Updates current object from server definitions and loaded dependent objects if specified.

(Inherited from MajorObject)
Refresh(Boolean, RefreshType) Refresh(Boolean, RefreshType) Refresh(Boolean, RefreshType)

서버 정의에 있는 현재 개체 및 로드된 종속 개체(지정한 경우)를 업데이트합니다. Updates current object from server definitions and loaded dependent objects if specified.

(Inherited from MajorObject)
RemoveFromContainer(IContainer) RemoveFromContainer(IContainer) RemoveFromContainer(IContainer)

지정한 컨테이너에서 ModelComponent 개체를 제거합니다. Removes a ModelComponent object from the specified container.

(Inherited from ModelComponent)
Reset() Reset() Reset()

구성 요소를 초기 상태로 다시 설정합니다. Resets the component to its initial state.

(Inherited from NamedComponent)
Submit() Submit() Submit()

전송 된 ModelComponent 개체입니다. Submits a ModelComponent object.

(Inherited from ModelComponent)
Submit(Boolean) Submit(Boolean) Submit(Boolean)

전송 된 ModelComponent 개체입니다. Submits a ModelComponent object.

(Inherited from ModelComponent)
ToString() ToString() ToString()

구성 요소의 이름을 포함하는 문자열을 반환합니다. Returns a string containing the name of the component.

(Inherited from NamedComponent)
Update() Update() Update()

종속 개체 업데이트에 대한 기본값을 사용하여 현재 개체의 서버 정의를 실제 값으로 업데이트합니다. Updates server definition of current object to actual values using the default values to update dependent objects.

(Inherited from MajorObject)
Update(UpdateOptions) Update(UpdateOptions) Update(UpdateOptions)

지정한 종속 개체 업데이트 옵션을 사용하여 현재 개체의 서버 정의를 실제 값으로 업데이트합니다. Updates server definition of current object to actual values using the specified options to update dependent objects.

(Inherited from MajorObject)
Update(UpdateOptions, UpdateMode) Update(UpdateOptions, UpdateMode) Update(UpdateOptions, UpdateMode)

지정한 종속 개체 업데이트 옵션을 사용하여 현재 개체의 서버 정의를 실제 값으로 업데이트합니다. Updates server definition of current object to actual values using the specified options to update dependent objects.

(Inherited from MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection) Update(UpdateOptions, UpdateMode, XmlaWarningCollection) Update(UpdateOptions, UpdateMode, XmlaWarningCollection)

지정한 종속 개체 업데이트 옵션을 사용하여 현재 개체의 서버 정의를 실제 값으로 업데이트하고 작업에서 발생한 경고를 모두 보고합니다. Updates server definition of current object to actual values using the specified options to update dependent objects and reports any warnings from operation.

(Inherited from MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection) Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection)

지정한 종속 개체 업데이트 옵션을 사용하여 현재 개체의 서버 정의를 실제 값으로 업데이트하고 작업에서 발생한 경고를 모두 보고하며 작업의 영향을 받는 개체를 반환합니다. Updates server definition of current object to actual values using specified options to update dependent objects, reports any warnings from operation, and returns affected objects from operation.

(Inherited from MajorObject)
Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean) Update(UpdateOptions, UpdateMode, XmlaWarningCollection, ImpactDetailCollection, Boolean)

지정한 종속 개체 업데이트 옵션을 사용하여 현재 개체의 서버 정의를 실제 값으로 업데이트하고 작업에서 발생한 경고를 모두 보고하며 작업의 영향을 받는 개체를 반환합니다. Updates server definition of current object to actual values using specified options to update dependent objects, reports any warnings from operation, and returns affected objects from operation. analyzeImpactOnly가 true이면 업데이트 작업이 수행되지 않고 영향 분석 작업만 수행됩니다. If analyzeImpactOnly is true, an impact analysis operation is performed with no update operation.

(Inherited from MajorObject)
Validate(ValidationErrorCollection) Validate(ValidationErrorCollection) Validate(ValidationErrorCollection)

이 메서드가 추가되는 요소의 유효성을 확인하고 컬렉션에서 발견된 오류를 반환합니다. Validates the element to which it is appended; returns any errors encountered in a collection.

(Inherited from ModelComponent)
Validate(ValidationErrorCollection, Boolean) Validate(ValidationErrorCollection, Boolean) Validate(ValidationErrorCollection, Boolean)

이 메서드가 추가되는 요소의 유효성을 확인하고 컬렉션에서 발견된 오류를 반환합니다. Validates the element to which it is appended; returns any errors encountered in a collection. 자세한 오류를 반환하도록 하는 매개 변수도 포함합니다. Also contains a parameter to enable return of detailed errors.

(Inherited from ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition) Validate(ValidationErrorCollection, Boolean, ServerEdition) Validate(ValidationErrorCollection, Boolean, ServerEdition)

차원 권한이 유효한지 여부를 확인합니다. Determines whether the dimension permission is valid.

Validate(ValidationResultCollection) Validate(ValidationResultCollection) Validate(ValidationResultCollection)

MajorObject가 유효한지 여부를 나타냅니다. Indicates whether the MajorObject is valid.

(Inherited from MajorObject)
Validate(ValidationResultCollection, ValidationOptions) Validate(ValidationResultCollection, ValidationOptions) Validate(ValidationResultCollection, ValidationOptions)

MajorObject가 유효한지 여부를 나타냅니다. Indicates whether the MajorObject is valid.

(Inherited from MajorObject)
Validate(ValidationResultCollection, ValidationOptions, ServerEdition) Validate(ValidationResultCollection, ValidationOptions, ServerEdition) Validate(ValidationResultCollection, ValidationOptions, ServerEdition)

MajorObject가 유효한지 여부를 나타냅니다. Indicates whether the MajorObject is valid.

(Inherited from MajorObject)

명시적 인터페이스 구현

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

개체의 전체 복사본을 새로 만듭니다. Creates a new, full copy of an object.

IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object) IDeserializationCallback.OnDeserialization(Object)

전체 개체 그래프가 역직렬화되었을 때 실행됩니다. Runs when the entire object graph has been deserialized.

(Inherited from MajorObject)
IDeserializationStartCallback.OnDeserializationBegin(Object) IDeserializationStartCallback.OnDeserializationBegin(Object) IDeserializationStartCallback.OnDeserializationBegin(Object)

전체 개체 그래프가 역직렬화되기 시작할 때 실행됩니다. Runs when the entire object graph starts to deserialized.

(Inherited from MajorObject)
IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

지정한 형식을 사용하여 현재 인스턴스 값의 형식을 지정합니다. Formats the value of the current instance using the specified format.

(Inherited from NamedComponent)
IMajorObject.BaseType IMajorObject.BaseType IMajorObject.BaseType

차원 권한의 기본 형식 구현을 가져옵니다. Gets the base type implementation of the dimension permission.

IMajorObject.CreateBody() IMajorObject.CreateBody() IMajorObject.CreateBody()

차원 권한에 대한 새 본문을 만듭니다. Creates a new body for the dimension permission.

IMajorObject.DependsOn(IMajorObject) IMajorObject.DependsOn(IMajorObject) IMajorObject.DependsOn(IMajorObject)

차원 권한이 개체에 종속되는지 여부를 결정합니다. Determines whether the dimension permission depends on an object.

IMajorObject.ObjectReference IMajorObject.ObjectReference IMajorObject.ObjectReference

차원 권한의 개체 참조 구현을 가져옵니다. Gets the object reference implementation of the dimension permission.

IMajorObject.ParentDatabase IMajorObject.ParentDatabase IMajorObject.ParentDatabase

차원 권한의 부모 데이터베이스 구현을 가져옵니다. Gets the parent database implementation of the dimension permission.

IMajorObject.ParentServer IMajorObject.ParentServer IMajorObject.ParentServer

차원 권한의 부모 서버 구현을 가져옵니다. Gets the parent server implementation of the dimension permission.

IMajorObject.Path IMajorObject.Path IMajorObject.Path

차원 권한의 경로 구현을 가져옵니다. Gets the path implementation of the dimension permission.

IMajorObject.WriteRef(XmlWriter) IMajorObject.WriteRef(XmlWriter) IMajorObject.WriteRef(XmlWriter)

차원 권한에 대한 참조를 기록합니다. Writes a reference for the dimension permission.

필드

MaxIDLength MaxIDLength MaxIDLength

식별자의 최대 길이를 지정합니다. Specifies the maximum length of the identifier.

(Inherited from NamedComponent)
MaxNameLength MaxNameLength MaxNameLength

이름의 최대 길이를 지정합니다. Specifies the maximum length of the name.

(Inherited from NamedComponent)

적용 대상