当前位置: 首页>>代码示例>>C#>>正文


C# Uri.StoragePartitionName方法代码示例

本文整理汇总了C#中System.Uri.StoragePartitionName方法的典型用法代码示例。如果您正苦于以下问题:C# Uri.StoragePartitionName方法的具体用法?C# Uri.StoragePartitionName怎么用?C# Uri.StoragePartitionName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Uri的用法示例。


在下文中一共展示了Uri.StoragePartitionName方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: UriParser_ParsingWellFormedMinimalLocalStoragePartitionName_Succeeds

      public void UriParser_ParsingWellFormedMinimalLocalStoragePartitionName_Succeeds()
      {
         var expected = "partition";
         var url = "http://127.0.0.1:10000/account-name/partition";
         var uri = new Uri(url);

         Assert.AreEqual(expected, uri.StoragePartitionName());
      }
开发者ID:krunalnshah,项目名称:pageofphotos,代码行数:8,代码来源:UriParserTests.cs

示例2: UriParser_ParsingWellFormedComplexCloudStoragePartitionName_Succeeds

      public void UriParser_ParsingWellFormedComplexCloudStoragePartitionName_Succeeds()
      {
         var expected = "partition";
         var url = "http://accountname.queue.core.windows.net/partition/somethingelse?SomeQueryStringForNow";
         var uri = new Uri(url);

         Assert.AreEqual(expected, uri.StoragePartitionName());
      }
开发者ID:krunalnshah,项目名称:pageofphotos,代码行数:8,代码来源:UriParserTests.cs

示例3: GetBlobName

 public static string GetBlobName(Uri uri)
 {
    string pathAndQuery = uri.PathAndQuery; // everything to the right of domain name
    string blobNameAndQuery = pathAndQuery.Substring(uri.StoragePartitionName().Length + 2);
       // blob name is after container...
    // ... but don't include query string (if one is present) [note: query strings are ignored by Blob Storage]
    // [http://blogs.msdn.com/b/windowsazure/archive/2011/03/18/best-practices-for-the-windows-azure-content-delivery-network.aspx]
    // ["In blob storage origin, query strings are always ignored. In particular, shared access strings cannot be used to enable CDN access to a private container."]
    string blobName = blobNameAndQuery.IndexOf('?') > 0
       ? blobNameAndQuery.Substring(0, blobNameAndQuery.IndexOf('?'))
       : blobNameAndQuery;
    return blobName;
 }
开发者ID:krunalnshah,项目名称:pageofphotos,代码行数:13,代码来源:ValetKeyUriValidator.cs

示例4: ContainerNameIsLongEnough

 public static bool ContainerNameIsLongEnough(Uri uri)
 {
    return uri.StoragePartitionName().Length >= MinLengthAzureBlobContainerName;
 }
开发者ID:krunalnshah,项目名称:pageofphotos,代码行数:4,代码来源:ValetKeyUriValidator.cs


注:本文中的System.Uri.StoragePartitionName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。