이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장

RoleEnvironment.GetLocalResource 메서드

업데이트 날짜: 2013년 12월

지정된 로컬 저장소 리소스를 검색합니다.

네임스페이스: Microsoft.WindowsAzure.ServiceRuntime
어셈블리: Microsoft.WindowsAzure.ServiceRuntime.dll의 Microsoft.WindowsAzure.ServiceRuntime

‘선언
<SecurityPermissionAttribute(SecurityAction.Assert, UnmanagedCode:=True)> _
Public Shared Function GetLocalResource ( _
	localResourceName As String _
) As LocalResource

매개 변수

localResourceName

종류: System.String

ServiceDefiniton.csdef 파일에 정의된 로컬 저장소 리소스의 이름입니다.

반환 값

종류: Microsoft.WindowsAzure.ServiceRuntime.LocalResource

로컬 저장소 리소스를 나타내는 LocalResource 인스턴스입니다.

예외 형식Condition
RoleEnvironmentException

로컬 저장소 리소스가 없습니다.

다음 코드 예제에서는 이 메서드를 사용하여 로컬 저장소 리소스를 검색하고 텍스트 파일을 해당 리소스에 작성하는 방법을 보여 줍니다.

try
{
    // Retrieve an object that points to the local storage resource.
    LocalResource localResource = RoleEnvironment.GetLocalResource("localStoreTwo");

    // Define the file name and path.
    string[] paths = { localResource.RootPath, "MyStorageTest.txt" };
    String filePath = Path.Combine(paths);

    using (FileStream writeStream = File.Create(filePath))
    {
        Byte[] textToWrite = new UTF8Encoding(true).GetBytes("Testing Web role storage");
        writeStream.Write(textToWrite, 0, textToWrite.Length);
    }
}
catch (RoleEnvironmentException e)
{
    Console.WriteLine("The local resource isn't defined or doesn't exist. \n" + e.ToString());
}


이 유형의 public static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

개발 플랫폼

Windows Vista, Windows 7 및 Windows Server 2008

대상 플랫폼

커뮤니티 추가 항목

추가
표시:
© 2015 Microsoft