GetModelItemPolicies 메서드
모델 계층 구조의 항목과 연결된 정책을 검색합니다.
네임스페이스: ReportService2006
어셈블리: ReportService2006(ReportService2006.dll)
구문
‘선언
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/GetModelItemPolicies", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Function GetModelItemPolicies ( _
Model As String, _
ModelItemID As String, _
<OutAttribute> ByRef InheritParent As Boolean _
) As Policy()
‘사용 방법
Dim instance As ReportingService2006
Dim Model As String
Dim ModelItemID As String
Dim InheritParent As Boolean
Dim returnValue As Policy()
returnValue = instance.GetModelItemPolicies(Model, _
ModelItemID, InheritParent)
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/GetModelItemPolicies", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public Policy[] GetModelItemPolicies(
string Model,
string ModelItemID,
out bool InheritParent
)
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/GetModelItemPolicies", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
array<Policy^>^ GetModelItemPolicies(
String^ Model,
String^ ModelItemID,
[OutAttribute] bool% InheritParent
)
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices/GetModelItemPolicies", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2006/03/15/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member GetModelItemPolicies :
Model:string *
ModelItemID:string *
InheritParent:bool byref -> Policy[]
public function GetModelItemPolicies(
Model : String,
ModelItemID : String,
InheritParent : boolean
) : Policy[]
매개 변수
- Model
유형: System. . :: . .String
파일 이름과 .smdl 파일 이름 확장명을 포함하는 모델의 정규화된 URL입니다.
- ModelItemID
유형: System. . :: . .String
모델의 항목 ID입니다. 생략된 경우 모델 루트에 대한 사용 권한이 반환됩니다.
- InheritParent
유형: System. . :: . .Boolean%
정책이 항목의 부모로부터 상속되었는지 여부를 나타냅니다.
반환 값
유형: array<ReportService2006. . :: . .Policy> [] () [] []
카탈로그의 항목에 연결된 그룹과 해당 역할을 설명하는 Policy 개체의 배열입니다.
주의
The table below shows header and permissions information on this operation.
SOAP Headers |
(Out) ServerInfoHeaderValue |
Required Permissions |
EnumeratePermissions()()()() |